Boxing Preview: Canelo Alvarez vs. Gennady Golovkin III

Andreas Hale previews Canelo Alvarez vs. Gennady Golovkin III.