Biography of Allyson Felix: The Queen of the Track
Allyson Felix is an American track and field athlete who has won six Olympic gold medals, three Olympic silver medals, and three Olympic bronze medals. She is also a 13-time world champion, and she holds...