His loss against Barrera wasn't that embarassing; nothing big happened in that fight (when I say nothing big, I mean something like knockdowns or maybe a slug-out). That usually happens when two fighters respect each other too much (remember Barrera, unlike his usual self, took a counterpuncher's stance throughout the fight and I have a feeling that that's what he's going to do when he fights Pacquiao again). Same thing with the Mayweather Jr. and Castillo fights, they respected each other just a little too much so they didn't come forward as they usually do.

And about Hamed coming back at 33 years old or so, hmm --- I don't know...