Jonathan Haggerty vs. Sam-A Gaiyanghadao | Full Fight
Relive British striking superstar Jonathan Haggerty’s incredible crowning moment against legendary striker Sam-A Gaiyanghadao in 2019! “The General” returns to face Brazilian warrior Walter Goncalves in the ONE Flyweight Muay Thai World Grand Prix quarterfinals at ONE 157 on 20 May!