Canelo Alvarez meets Erislandy Lara on Saturday, July 12 in a battle of the top two Junior Middleweight contenders, live on Showtime Pay-Per-View.