Watch: Julio Cesar Chavez Jr. Greatest Hits

Watch some of the best moments in the career of Mexican boxing star Julio Cesar Chavez Jr.

Canelo Alvarez vs. Chavez Jr. happens Saturday, May 6 live on HBO pay-per-view beginning at 9 p.m. ET/6 p.m. PT.