Her record is anything but unbelievable. Allyson Felix has won astounding 25 Olympic and world championship medals, including 17 Golds, which is more than any athlete in the history. Felix who is eyeing to win more medals in her fifth and most probably last Olympics, which is to be held in Tokyo in 2020, is taking it slow right now to prepare for the mega event. The American track and field sprinter competes in 100, 200 and 400 meters categories. Let us know some interesting unknown facts about the biggest athlete of all time.