After a thrilling 2024 Summer Olympics in Paris that gave us huge triumphs and significant upsets, the world is now eagerly anticipating the 2026 Winter Olympics, which are officially a year away.
Heida has five medals, all won in the 1904 St. Louis Olympics; Biles currently holds four gold medals, all coming at the 2016 ...