Ha! Nice picture edit. Pan left.
In all honesty, this has been one of the biggest local news stories of the last 2 weeks. Apparently it's an NFL rule that for the kickoff game, a giant poster of both teams must be displayed outside the stadium. The locals are less than pleased.