This guy beat Floyd once, went to war and won with a seemingly best-at-135 Juan Lazcano at the time. Even in the rematch with Floyd the fight was scored very closely (even closer than the one in which Castillo clearly won).
Castillo broke Julio Diaz down, and many people picked Diaz to outbox Castillo, some even to TKO him late.
Castillo had a good close fight and won vs Joel Casamayor, who is an awesome gold-medal boxer and simply could not find the will-power to hold off Castillo for 12 rounds. He put some serious hurt on Casamayor which made Casa tired and allowed Castillo to win the fight.
Castillo fought to a draw with awesome lightweight Stevie Johnston. Johnston split a pair of fights with a prime Cesar Bazan.
Castillo brutalized and TKO'd Bazan in 6 rounds in 2001. By comparison, it took Miguel Cotto 11 rounds to do the same vs a faded Bazan.
Castillo takes on all comers, odes well vs all comers, and still is not given the recognition he deserves.
Comment