Floyd Mayweather Jr. is undefeated in 40 fights with 25 knockouts. (Getty Images)
Floyd Mayweather Jr. had been looking for an opponent since negotiations for a mega-fight with Manny Pacquiao collapsed. Fortunately, fight fans will be treated to another solid fight when Mayweather meets “Sugar” Shane Mosley on May 1 from Las Vegas.
FULL STORY