Johnson (Achilles) was waived by the Pistons on Monday, Adrian Wojnarowski of ESPN reports.
Johnson signed a non-guaranteed deal with the Pistons in September, appearing in four preseason games with Detroit and averaging 3.8 points and 2.0 rebounds across 14.8 minutes. The Pistons opted to go with a younger player in Christian Wood for their final roster spot. Johnson is dealing with an Achilles injury and will likely have to prove his health before getting an opportunity elsewhere.