I don't get all the bytching about Guerrero. What fight would be better than this? There isn't much out there for Floyd, unless he goes up unless and until he takes on bigger guys, or waits for the guys at 140 to move up (Danny Garcia, etc). Canelo obviously needs one more legit win in order to build up the hype for the Mayweather fight in September, so he's out. Devon Alexander isn't any better or exciting. Sergio Martinez isn't happening because he wants his well deserved easy fight in Argentina and I doubt May would take him anyway.Cool. I get you kid. I understand, but... I just don't give a fukk. If Floyd's gonna fight Gurerrero(Ring's 3 WW right?). It's cool. I just couldn't care less. This fight is fukked up, I ain't watching it, and that's that.
Guerrero is bigger, has heart, a strong chin, and could make the fight messy and pressure Floyd. It's the best we got at the moment.

I'm excluding all Top Rank fighters from this discussion, for obvious reasons.