Canelo Alvarez set to fight in Mexico for the first time in 11 years against John Ryder

Boxing star Canelo Alvarez will fight in Mexico for the first time in over a decade when he battles John Ryder on May 6. After making the United States his …read more

Source:: BJPenn.com