Gary Hall: Career, Achievements, and Legacy
sportspeople
Gary Hall is a former American swimmer and prominent swimming coach best known for sprint freestyle and butterfly events in the 1990s and early 2000s. As an elite athlete, he se...
Open article