Poll: Why do people hate the Patriots?
Is it the winning? The cheating scandals? The fans? Are you just salty? What makes you hate this team? Vote below!
The Fan Base
← Previous Story Vote: Will Kellen Moore succeed as Cowboys new OC?