Jim Thorpe was called the greatest athlete in the world – and now he is taking back his rightful place at the podium.
Thorpe was reinstated as a gold medalist after his 1912 Olympic gold medals in the decathlon and pentathlon were stripped from him.
July 19, 2022