The No. 13 Penn State men’s swimming and diving team travels to Austin, Texas this week for the NCAA Swimming and Diving Championships.
The No. 13 Penn State men’s swimming and diving team travels to Austin, Texas this week for the NCAA Swimming and Diving Championships.