The New England Patriots are the craziest organization in all of sports if they believe that the NFL fan base will not question their response to the Wells report.
The Patriots defense team has put together a huge report to question the Wells report by the NFL. The craziest part in the entire response is that they try to maintain the innocence of not cheating by saying the deflator in the Wells report referred to weight loss. you can’t make this stuff up people, you can’t make this stuff up.
You must be logged in to post a comment Login