David Taylor wins 2017 U.S. Open Championships at 86 kg

What do you think this David Taylor wins 2017 U.S. Open Championships at 86 kg video?

David Taylor wins 2017 U.S. Open Championships at 86 kg

David Taylor (Titan Mercury WC/Nittany Lion WC) after winning the 2017 U.S. Open Championships in men’s freestyle at 86 kg held at the South Point Arena in Las Vegas, Nev., April 28-29.

Be sure to share this David Taylor wins 2017 U.S. Open Championships at 86 kg video!