The Penn State wrestling team clinched the 2025 NCAA national championship at the Wells Fargo Center in Philadelphia on ...
Sanderson led the Nittany Lions to their 4th straight NCAA wrestling title and 12th in 14 tournaments.