Veteran Athlete Inductee Al Feuerbach (Preston, Iowa) set the shot put world record in May 1973 with a throw of 21.82m/71-7. A three-time Olympian, he placed 4th in 1976 games after a 5th-place finish in 1972.

Click to read original article