Juan Francisco Estrada vs Jesse ‘Bam’ Rodriguez Launch Press Conference quotes Wednesday, May 8th saw the launch press conference for Juan Francisco Estrada and Jesse ‘Bam’ Rodriguez as they prepare to clash for the WBC World and Ring Magazine Super-Flyweight titles at Footprint Center, Phoenix, Arizona on June 29, live worldwide on DAZN. Sunny Edwards will return on the […]