New England has made a lot of dumb deals (Chandler Jones immediately comes to mind) and their drafting has been average at best.
That being said, like Pittsburgh, I can't count them out. They play in a weak division (not buying Miami) and the AFC as a whole isn't that strong.
Still think they win that division.
Edited 1 time(s). Last edit at 09/24/2018 06:06AM by BigGame81.