When the salary cap expanded in the NBA in 2016, teams did not know what to do with themselves and absurd contracts were dished out all over the league.
Players like Bismack Biyombo, Timofey Mozgov and Tyler Johnson were signed to deals paying them well over $15 million a season, despite never being household names.
Looking back, these deals have been a burden to the teams that agreed to them and have left these player’s deals as huge albatross’ for their teams moving forward.
Getting out from under large contracts is a difficult task for any general manager, but there are some deals that are just impossible to move unless they are attached with a draft pick or something else of value.
On their own, these are the 20 most immovable contracts in the NBA.