Jun 19, 2021 Ryan Crouser Demolishes Shot Put World Record with 23.37-Meter Throw 2016 Olympic champion Ryan Crouser set the shot put world record with a 23.37-meter throw on Friday, breaking a tainted record that stood for 31 years. Continue reading
May 19, 2021 U.S. Olympic Gold Medalist, World Record Holder Lee Evans Dies at 74 Years Old Evans was a humans rights activist who considered protesting the 1968 Olympics before winning two gold medals. Continue reading