Swim Teams Dominate St. Peter's In 2017 Return To Meet Action

Purple Knights Turn In Top Times In 31 Of 32 Events