User photo

Reza Yazdani

About

Reza Yazdani nicknamed The Leopard of Juybar, is an Iranian wrestler and two time World Champion, who won Gold in the 2011 World Wrestling Championships and 2013 World Wrestling Championships in the 96 kg division.