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