Canelo Alvarez set to fight in Mexico for the first time in 11 years against John Ryder
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 boxing home for the last 11 years, many […]
Continue Reading