Yes, this is one of the most athletic teams Penn State has ever had.
The predicted high score blowout is kind of an inside joke.