Are the Patriots even better than advertised?

Are the Patriots even better than advertised?
188851
Football
New England Patriots
Top Videos