Canelo Alvarez needs to fight David Benavidez on Cinco the Mayo | BoxingScene Community