The upcoming fight between WBC super flyweight champion Juan Francisco Estrada and rising star Jesse ‘Bam’ Rodriguez has generated a buzz among boxing fans. Set to take place on June 29th at the Footprint Center in Phoenix, Arizona, the bout is being hailed as a clash between experience and youth. At 34 years old, Juan