April 23, 2024
Steve Marcus
Francisco Vargas, left, of Mexico lands a punch on WBC super featherweight champion Takashi Miura of Japan during their title fight at the Mandalay Bay Events Center Saturday, Nov. 21, 2015.