Team hub New England Patriots

Home of the 5X Super Bowl Champions

I haven’t been this disappointed in a Patriots’ effort since their blowout loss to the Chiefs in 2014. It looked like they took their bye a week early. The Titans deserve all the credit.
New Reply
Please login to post a reply