That Suh contract seems just nuts to me. Turns out he has rolling guarantees through 2020. From PFT
The $60 million ($59.955 million) applies to 2015, 2016, and 2017. Starting in 2018, Suh’s base salaries become fully guaranteed if he’s on the roster on the fifth day of each league year. On the fifth day of the 2018 league year, $16.985 million becomes fully guaranteed. On the fifth day of the 2019 league year, $18.985 million becomes fully guaranteed. On the fifth day of the 2020 league year, $18.36 million becomes fully guaranteed.