0 Comments

NFL Opening Night Game Thread

| September 5th, 2012

As the World Champion New York Giants and Dallas Cowboys step onto the field in the New Jersey Meadowlands, we welcome the NFL back into our lives. There is no professional sports league in the world like it. None close. And the NFL celebrates its return with its version of Christmas Eve. The night before the day. (In the case the day is 72 hours away.) And we celebrate its return.