Allyson Felix Elected to International Olympic Committee Athletes’ Commission
Five-time U.S. Olympian Allyson Felix, who made Olympic history by winning 11 medals, has been elected to the IOC Athletes’ Commission. Felix will serve an eight-year term and be confirmed as member of the International Olympic Committee at the Closing Ceremony of the 2024 Games in Paris on August 11. Felix stepped away from athletics […]
Continue Reading