Warriors Actually Can't Trade D'Angelo Russell for a While Once He Signs Max Deal
By Parker White

The Golden State Warriors surprised everyone when they acquired All-Star guard D'Angelo Russell from the Brooklyn Nets in a sign-and-trade deal.
It was then reported that the Warriors were going to trade Russell as soon as possible. But "as soon as possible" might be a bit farther down the line than most anticipated.
The Warriors are expected to trade D’Angelo Russell, “It's just a matter of when”. (via @TheSteinLine)
— Legion Hoops (@LegionHoops) July 1, 2019
Russell can't actually be dealt by the Warriors until December 15, due to the fact that he can't be traded twice in the same offseason because he was acquired via a sign-and-trade deal.
This effectively means that Russell will remain in Golden State for a big chunk of the 2019-20 season, making a trade deadline swap the most likely outcome for the 23-year-old.
Because D'Angelo Russell was acquired by the Warriors via sign-and-trade he *CANNOT* be traded again this offseason.
— Dane Moore (@DaneMooreNBA) July 1, 2019
The earliest Russell can again be traded is December 15th, 2019.
Golden State signing Russell, even with the loss of Kevin Durant, didn't make any sense from the beginning, so I understand why they'd want to move him so they can add other assets and improve their depth.
Russell is not an elite shooter who plays his best off the ball. So, what is he going to play like when Stephen Curry is dominating the ball and running the offense?
He's not a fit and they'll look to trade him, but it'll be during the upcoming season, rather than in the offseason as some fans were hoping.