Breaking down Chris Williams' contract

The Buffalo Bills' free-agent deals inked this week continue to trickle into the NFLPA's database.

For offensive lineman Chris Williams, there was a bit of a twist. Initial documents listed Williams' signing bonus as $1.5 million, with a $2.5 million roster bonus due in 2016. The deal was later modified to include a $3.5 million signing bonus and a $250,000 roster bonus in 2016.

That change means that Williams will receive more guaranteed money up front, instead of having a "trigger point" in the form of a future roster bonus.

In total, Williams' deal includes $4 million in guaranteed money, in addition to a $1.425 base salary in 2014 that is effectively guaranteed (unless Williams unexpectedly is released before September).

Williams' deal averages $3.287 million per season, making him the 12th-highest paid player on the Bills. His $4 million guaranteed ranks 14th on the team.

Here's how the deal breaks down year by year: