David Benavidez posted a message on Instagram directed at Canelo Alvarez, telling him they must fight because it’s “what the sport needs” now.
Benavidez’s name was omitted from Canelo’s four-fight contract with Riyadh Season. Instead of ‘The Mexican Monster’ being mentioned, 154-pounder Terence Crawford is…
