Bud Light put out a teaser video last week showing us some sort of statue that’s going to be displayed at Lincoln Financial Field on Thursday night.
We have a breaking news update from reader Scott:
“You want Philly Philly?”
Yeah, let’s do it. And then let’s put the statue in a museum and focus on the 2018 season.