Illinois Swimming

Team Records  Congrats to this season's record setters: Sarah Leonard, Lizzie Leonard, and Skyla Harrison