And do you think they still cheat in some ways?
Announcement
Collapse
No announcement yet.
Have The Patriots won a Super Bowl since getting caught cheating?
Collapse
Comment