86kg, David Taylor, USA vs Hassan Yazdanicharati, Iran

86kg, David Taylor, USA vs Hassan Yazdanicharati, Iran

David Taylor pins Olympic Champion Hassan Yazdanicharati at the 2017 World Cup.

Feb 17, 2017 by Ryan Holmes