Advertisement

NAMES IN THE NEWS - June 23, 1990

TAC certified Randy Barnes’ world-record shotput of 75 feet 10 1/4 inches, which was achieved in May at UCLA.

Advertisement
Advertisement