James Green (Titan Mercury WC) after winning the 2017 U.S. Open Championships in men’s freestyle at 70 kg held at the South Point Arena in Las Vegas, Nev., April 28-29.
James Green (Titan Mercury WC) after winning the 2017 U.S. Open Championships in men’s freestyle at 70 kg held at the South Point Arena in Las Vegas, Nev., April 28-29.
Lead Editor of IA Wrestle