Are the Patriots even better than advertised?

Top Videos