Cotton will be waived by the Suns, Shams Charania of Yahoo! reports.
Cotton played sparingly for the Suns even after Eric Bledsoe (knee) was lost for the season, so the team decided to remove him from the active roster. He could get another shot to stick with the Suns if Phoenix decides to bring him back on a 10-day contract.