The move was likely prompted by McDonald's inability (or inability) to pass a physical, as the terms of the deal he signed with Denver earlier this offseason stated that his $3 million base salary for 2018 and $1 million roster bonus would be fully guaranteed if McDonald were able to pass a physical on or before June 11. Failing to pass the physical would guarantee just $1 million in base value on the deal.
Under the terms of the new deal, McDonald still has a chance to earn the full $4 million he was due initially, if he can stay healthy and on the field this season. McDonald can earn $140,625 for each game that he is on the team's 53-man roster (up to $2.25 million total) and another $46,875 for each game that he is on the team's 46-man game day roster (up to $750,000 total).
The 31-year-old, who had surgery on his shoulder earlier this offseason, signed a two-year deal to help bolster the Denver defensive line after four seasons in Tampa Bay.