Gennady Golovkin, Canelo Álvarez trade shots ahead of trilogy bout
Although the third fight between Gennady Golovkin and Canelo Álvarez took four years to happen, their showdown tomorrow AEST always seemed both inevitable and necessary.That's because the first two meetings...