Grid List
In her extraordinary swimming career, Shirley Babashoff set thirty-nine national records and...