Floyd Mayweather has announced via Twitter that he will fight young Mexican star Canelo Alvarez at the MGM Grand.
Unbeaten Floyd Mayweather returns to the ring after a year’s absence, which included a jail stint, to fight against southpaw Robert Guerrero.