Boxing Results: Juan “El Gallo” Estrada Upset and Stopped by Jesse “Bam” Rodriguez!
0
23
WBC World Super Flyweight champion Juan “El Gallo” Estrada was upset and stopped by IBF ... read more
Boxing Results: Juan “El Gallo” Estrada Upset and Stopped by Jesse “Bam” Rodriguez! @ Boxing News 24