Now that the circus of Floyd Mayweather vs Conor McGregor has concluded, the eyes of the boxing world turns to the fight between two of the world’s best pound-for-pound boxers, Saul ‘Canelo’ Alvarez taking on Gennady Golovkin. Canelo is still trying to establish himself at middleweight and is receiving a baptism of fire against GGG, the undefeated IBF, IBO, WBA and WBC world champion.