Do Pats fans need to manage expectations?

Do Pats fans need to manage expectations?
185696
Football
New England Patriots
Top Videos