The Charlotte Hornets have waived veteran guard Spencer Dinwiddie, just three months after signing him to a one-year deal in free agency, according to ESPN’s Shams Charania. The move was made to clear a guaranteed salary ahead of next week’s season opener. Dinwiddie, an 11-year NBA veteran, was expected to bring leadership to a young Hornets roster but now finds himself searching for a new team once more.
The 31-year-old has built a journeyman résumé over his career, playing for six franchises, including the Pistons, Nets, Wizards, Mavericks, and Lakers. Drafted by Detroit, he rose to prominence during a seven-year run with Brooklyn before bouncing between teams in recent seasons. His release underscores Charlotte’s continued roster reshuffling as they look to reset their backcourt dynamics ahead of the 2025-26 campaign.