Posted on June 20, 2017 Uncategorized Canelo Alvarez speaks ahead of his mega-fight with Gennady Golovkin