Do you have your calendar marked for the upcoming battle between Canelo Alvarez and Liam Smith? It looks like Canelo is all ready, check out his pre-battle workout routine as he gears up for his September 17th match up!
Train with the champions at The Heavyweight Factory and gear up to battle with the best!
