Carlos Cuadras vs Jesse Rodriguez

Footprint Center, Phoenix, Arizona, USA
115 lbs
Chris Flores
Vacant WBC Super Flyweight World Title
Related Fights
Loading...
Footprint Center, Phoenix, Arizona, USA
115 lbs
Chris Flores
Vacant WBC Super Flyweight World Title