Canelo Alvarez, left, lands a body punch against Shane Mosley in the fifth round during a WBC super welterweight title fight, Saturday, May 5, 2012, in Las Vegas. (AP Photo/Eric Jamison)
1 / 30
Associated Press | Photo By Eric Jamison
Sat, May 5, 2012 11:42 PM EDT