Mexico’s two most popular boxers, Canelo Alvarez and Julio Cesar Chavez Jr., will fight May 6 in a pay-per-view bout in Las Vegas, it was announced Friday. Junior-middleweight champion Alvarez will meet current super-middleweight Chavez Jr. at a catch-weight at 164.5 pounds.