Has Patriots confidence ever been this low?

Has Patriots confidence ever been this low?
185426
Football
New England Patriots
Top Videos