Does Belichick the GM deserve more criticism?

Does Belichick the GM deserve more criticism?
548391
Football
New England Patriots
Top Videos