Canelo Álvarez and Terence “Bud” Crawford will face off in a historic super middleweight showdown during Mexican Independence Day weekend. With a title on the line and Crawford moving up two weight ...