Name: Pilavullakandi Thekkeparambil Usha
Nick Name: Payyoli Express
Date of Birth: June 27, 1964
City: Kozhikode, Kerala
Top Achievement: Usha lost the bronze medal by 1/100th of a second at the 1984 Los Angeles Olympics.
Trivia: Holds the record for most number of gold medals by a female athlete at a single track meet Continue reading “P T Usha: The Golden Girl of Indian Athletics”