1 min read

Personal Bests and Winning Performances Highlight Day Two of USA Swimming Grand Prix