It just feels like the Super Bowl belongs here, the biggest game in the shade of the biggest city. We don’t need a Super Bowl. But it still would be pretty cool, even if it means a few aliens in our way for a week.
The league got off to a good start by giving MetLife the game in 2014. Now put one in Green Bay, and New England, and Philadelphia — and maybe even Cleveland.