Vishal Singh is a polo player from Rajasthan, India. He currently plays for Rajasthan Polo Club. Vishal Singh is one of the youngest polo players in India. He was awarded the Maharaja Sawai Man Singh Award in 2001. He is also known for his role as Ri...
read more