Floyd Mayweather's Best Fights Of All Time

8

Mayweather vs. Carlos Hernandez, May 2001

7

Mayweather vs. Jose Luis Castillo II, December 2002

6

Mayweather vs. Zab Judah, April 200

5

Mayweather vs. Genaro Hernandez, October 1998

4

 Mayweather vs. Diego Corrales, January 2001 

3

Mayweather vs. Jesus Chavez, November 2001

2

Mayweather vs. Marcos Maidana, May 2014

1

Mayweather vs. Ricky Hatton, December 2007

STAY UPDATED,

BY SEEING WHAT'S TRENDING,

WORLDWIDE