
Gennady Golovkin and Saul “Canelo” Alvarez have fought in more than 50 world title fights in a decade of dominance.
Golovkin was once untouchable, Canelo is unmatched as boxing’s financial saviour and on Saturday night, in Las Vegas, they fight for a third time.