Sports Penn State’s Drew Allar Silences Critics With Consistent Wins byEditorial StaffFebruary 20, 2025