Penn State Football fined $11 million for failing to address the team’s crisis.
On November 2, 2024, Penn State quarterback Drew Allar departed Beaver Stadium amid jeers. Allar’s effort against his home-state team was inconsistent, and the outcome […]
