So we may finally have an opponent for Floyd. His name? Canelo Alvarez. Alvarez posted on his facebook earlier today that they are finalizing the deal for the May 4th fight. This will be the first mega fight for Alvarez, who has been buzzing throughout the boxing world for a while now. I am sure Mayweather will be the one getting most of the money from the fight, but at least Alvarez is a decent challenger. Although I do not think Floyd will have any problem with him. Stay tuned for details on the fight being finalized.