The Canelo / Lopez undercard is pretty stacked and better than the Martinez / JCC Jr which does have Macklin, but the main events are miles apart. I like Alvarez and think he will turn out to be the fighter Chavez thinks he is, but tonight the Madiana / Soto Karass fight has the potential to eclipse the cinnamon kids dusting of Lopez. Josesito will go out fighting though.