
The Denver Nuggets are staring down a familiar but painful financial crossroads this offseason, one that could reshape their roster faster than many fans anticipated.
Despite being a perennial contender built around Nikola Jokic, the Nuggets are projected to enter this summer already operating as a first-round team in terms of luxury tax implications. The situation grows more complicated with restricted free agent Peyton Watson looming as a priority re-signing target. To keep the core intact and avoid deeper second-apron penalties under the CBA, Denver may have little choice but to move salary — and Cameron Johnson has emerged as the most logical candidate.
Acquired last summer from the Brooklyn Nets in exchange for Michael Porter Jr., Johnson’s tenure in Denver proved to be a mixed bag. There were highs and lows, yet he ultimately delivered solid contributions as a versatile forward. His ability to stretch the floor and defend at a high level gave the Nuggets another dimension, but that production may now be at risk due to the team’s tightening financial constraints.
The Salary Cap Squeeze
Denver’s front office has a well-documented history of avoiding overpays, even on championship-contending teams. Kentavious Caldwell-Pope and Bruce Brown are recent examples of valuable rotation players who were allowed to walk or were moved when the price tag became uncomfortable. The same fiscal discipline appears poised to influence this summer’s decisions.
Johnson is slated to earn just over $23 million next season. While that number is manageable in a vacuum, it becomes problematic when stacked against the team’s other sizable commitments: Jamal Murray, Aaron Gordon, Christian Braun, and of course, the supermax extension of Nikola Jokic. With the Nuggets already brushing against the second apron — which triggers punitive roster restrictions and heavy tax penalties — shedding salary is emerging as a practical necessity rather than an option.
Jokic is untouchable. Murray represents the kind of drastic move the organization would likely avoid unless circumstances forced their hand. Gordon’s injury history could suppress his trade value, while Braun’s contract extension makes him a difficult piece to flip without taking back unwanted money. That leaves Johnson, whose expiring deal after next season and reputation as a quality 3-and-D wing make him an attractive target for other contenders seeking immediate help.
A Reluctant but Logical Move
No one inside the Nuggets organization likely wants to part ways with Johnson so soon after acquiring him. The trade for him was intended to retool the supporting cast around Jokic and Murray. Yet the realities of the new collective bargaining agreement have left Denver with limited flexibility. Retaining Watson while staying competitive in the Western Conference may require a tough, business-driven decision.
Johnson’s market value remains healthy. Multiple contending teams could view him as a plug-and-play contributor capable of spacing the floor and switching defensively — exactly the profile that wins in the playoffs. For Denver, moving him could create the breathing room needed to re-sign Watson and potentially address other roster needs without plunging deeper into luxury tax territory.
The situation underscores a broader truth about modern NBA roster construction: even well-run organizations like the Nuggets must make uncomfortable choices to remain flexible. What looked like a promising addition just one year ago could now become an asset to be leveraged for long-term sustainability.
As the offseason approaches, all eyes will be on Denver’s front office. A Cameron Johnson trade is far from guaranteed, but it has become the most obvious path forward if the Nuggets want to balance competitiveness with cap prudence. For a franchise that has prioritized smart financial management alongside championship contention, this summer’s decisions may once again test that delicate equilibrium.