Mayweather vs Cotto Sick Undercard Canelo vs Mosley & Winky Wright vs Peter Quillin

On May 5th Floyd Mayweather will face Miguel Cotto in  a fight card that will have a great undercard of Mosley vs Canelo and Winky Wright vs Peter Quillin.