Lee McRae was one of the six American gold medalists in the men's events at the 1987 IAAF World Indoor Championships.
Lee McRae was one of the six American gold medalists in the men's events at the 1987 IAAF World Indoor Championships.