You are here

Observations about New England's 2013 season opener from the press box at Ralph Wilson Stadium.