Canelo vs. Lara Set for July 12th at MGM

Canelo Lara

Everything is set and it is a very interesting matchup between Lara and Canelo.