Pacquiao fought the weakest of the 135 champs at the time, David Diaz. Didn't really show much how'd he do against an elite like JLC. JLC in his prime we know is one of the most underrated lightweights in recent times. Johnston did give him problems, but Johnston was pretty good himself in his prime as well. Beat Mayweather in the ams, Johnston wasn't your run of the mill southpaw he was very technical.
Who did Pacquiao beat at 135? David Diaz??? Castillo beat the great Mayweather you konw the one that school Pacquiao! And lost a close fight in the rematch! Castillo was one of the most underrated lightweights ever!
Comparing Margarito with Castillo is a joke! Castillo could fight and punch on his toes, better body puncher great timing (miles better than Margo) and skills! compelty diffrent animal, Margo only landed those 2 blows , Castillo would've had wayy more success and murder Pacquiao body little by little!