Vikings add DT Williams FOXSports.com has learned that the Vikings have agreed to terms with former Bills defensive tackle Pat Williams on a three-year, $13 million deal that includes $6 million in bonus money. With incentives the contract can eventually reach $15 million. No related posts.