Canelo Alvarez announces he'll fight American on May 4, but who?
Who is Canelo Alvarez going to fight on May 4? You can keep guessing, although now you have a clue. Alvarez confirmed Tuesday on TV Azteca that he will return to the ring on Cinco de Mayo weekend, when he has typically fought. He didn't reveal his opponent, saying only that he (...)