By Ryan McGowan
THURSDAY, SEPTEMBER 9, 2004, 8:04 PM: We’re live from Gillette Stadium in scenic Foxboro, Massachusetts. Well, we’re not actually live from there, we’re live from my living room in the just-as-scenic Oak Square neighborhood in Boston. But we can pretend we’re in the Big Razor tonight for opening night of the 2004 NFL season between the defending Super Bowl champion New England Patriots and last year’s AFC Championship finalists, the Indianapolis Colts.
