Originally Posted by freethrowtommy
"I say ban Belichick from the NFL, fine Robert Kraft 3 billion dollars, and contract the New England Patriots." is a rant and over the top, is it not?
Not if I mean it...which I do. The Pats need to go. They are an embarrassment to the rest of the NFL.