Video: Franklin talks atmosphere

Penn State head coach James Franklin talked about the special atmosphere at Beaver Stadium and why it's such a difficult place for teams to play.

Video: 
Back to Top