Patriots Week 11 Preview: Los Angeles Rams

Any time that the New England Patriots are not expected to win a football game, they shock ninety-five percent of the rest of the country and pull it off.

What do you feel about this?

Leave a Reply