Who's to blame, Wilfork or the Patriots?

Who's to blame, Wilfork or the Patriots?
749131
Football
New England Patriots
Top Videos