Full details on William Hayes' new deal with Miami. We don't often see contracts being shortened, but that's exactly what has happened with the Miami Dolphins and DE William Hayes, per league sources. Miami acquired Hayes in a recent trade from the LA Rams, almost immediately re-tooling the deal. Hayes was previously scheduled to earn a $2M roster bonus on March 11, plus a base salary of $3.5M in 2017 (with $1M guaranteed), as well as $5M in 2018 (non-guaranteed). Under his new deal, Hayes was immediately given $2M in the form of a signing bonus, with his base salary now being at $2.7M, fully guaranteed (he also has a $50,000 workout bonus for this year). That bring his total compensation to $4.75M, down from $5.5M. Additionally, the 2018 year in his contract has been deleted, making Hayes a free agent after this season. In sum, Hayes added $1.7M in guaranteed money this year but can make $750,000 less in total. Additionally, he becomes a free agent a year earlier. The value of that can be debated: while Hayes is no longer scheduled to earn a non-guaranteed $5M in 2018, he does have an additional shot at free agency, something that matters for a soon-to-be 32 year old.