What Time Does David Benavidez Fight? A Comprehensive Guide to His Upcoming Bout
David Benavidez Fight Details What time does david benavidez fight – David Benavidez is set to make his long-awaited return to the ring on Saturday, March 25, 2023. The fight will take place at the Footprint Center in Phoenix, Arizona. David Benavidez is set to fight on Saturday, March 25th, 2023, at the Footprint Center … Read more