David Benavidez talks Canelo, Plant & frustration at not getting fights
David Benavidez voiced his irritation this week about his struggles to get Canelo Alvarez and Caleb Plant to take a fight against him.
Despite being … read more “David Benavidez talks Canelo, Plant & frustration at not getting fights”