Anderson was a competitive long-distance runner from 1966 to 1984, and represented the United States as a member of the 1972 US Olympic track and field team.
Anderson was a competitive long-distance runner from 1966 to 1984. Anderson represented the United States as a member of the 1972 US Olympic track. Anderson represented the United States as a member of field team.