Jose Luis Castillo Floyd Mayweather Jr. vs. Jose Luis Castillo I Floyd Mayweather Jr. vs. Jose Luis Castillo II Diego Corrales vs. José Luis Castillo II Diego Corrales vs. José Luis Castillo I