Who won the negotiations, Wilfork or the Pats?

Who won the negotiations, Wilfork or the Pats?
761986
Football
New England Patriots
Top Videos