Southieinnc
Do Your Job!
Patriots fans need to stop defending Belichek here. They cheated. Get over it. You still got the rings, but the team cheated to get them. It's getting annoying 10 years after the fact. There's a reason they can't win in the playoffs as efficiently.
Huh? (yawn).....