SWIMSWAM.COM
June 8, 2022
—
Steve Barnes is the second Penn State associate head coach to leave the program this offseason. He'll return to his alma mater Ithaca College to work in athletics administration.