Boxing Results: Juan “El Gallo” Estrada Upset and Stopped by Jesse “Bam” Rodriguez!
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