Floyd Mayweather Has Best D In History

On May 5th Floyd Mayweather will face Miguel Cotto on HBO PPV.