Japan: Allyson Felix sets U.S. record with 11th Olympic medal ‘by God’s grace’
Allyson Felix has surpassed the U.S. track and field record for most Olympic medals held by winning her 11th Olympic…
Allyson Felix has surpassed the U.S. track and field record for most Olympic medals held by winning her 11th Olympic…