A Fighter Like Canelo Comes Once Every 800 Years

On Sept 15 Canelo Alvarez will face Josesito Lopez.