Curran: ‘There's so much upside' in Patriots' season-opening loss to Eagles
Ted Johnson and Tom E. Curran offer their instant reaction to the Patriots' season-opening loss
Curran: ‘There's so much upside' in Patriots' season-opening loss to Eagles originally appeared on NBC Sports Boston