Undefeated pound for pound king Floyd Mayweather will fight Robert Guerrero on May 4th as part of new contract with with Showtime. The fight will be broadcast on Showtime PPV as part of a six-fight, thirty-month deal. More details coming soon. Source: Showtime Boxing Facebook Page