News

The Penn State Nittany Lions won two NCAA team titles during the 2024-25 academic year to earn a top-20 finish in the ...