Anderson, son of the mayor of Eugene, was a 1972 U.S. Olympian at 10,000 meters. In one of the most dramatic races ever run at Hayward Field, Anderson passed into the third and final qualifying place with 40 meters remaining to make the 1972 Olympic team.