Felix Alvarado
The Buzz

Alvarado Wins First World Title!

Alvarado wins IBF Light Flyweight title! A fight took place on October 29 that went completely under the radar which could reshape the light flyweight division. Felix Alvarado (34-2, 30KOs) faced Randy Petalcorin (29-3-1, 22KOs) […]