You do not need to register if you are not going to pay the yearly fee to post. If you register please click here or log in go to "settings" then "my account" then "User Upgrades" and you can renew.
Listening to Gary Sharp, he thinks there is more to this video, that it's a trailer of sorts for some announcements to changes to Memorial Stadium. I'm skeptical of that.
I hope the guys on the team get it. That commitment that "these walls are watching" and "I'm not going to let down all the great players and teams that came before."