Olympic Champion Allyson Felix’s “High-Stakes Showdown” With Nike Documented in Tribeca World Premiere ‘She Runs The World’
Sprinter Allyson Felix defeated just about all comers on the track – conquering her sport to become the most decorated athlete in Olympic track and field history, with 7 gold medals to go with an astounding 20 world championships. When the starting gun sounded, she was almost invincible; it was apart from competition that she […]