Every NBA offseason is filled with drama, but the summer of 2019 was simply insane.
A host of All-Stars changed teams, setting the stage for a wide open run to the title in the summer of 2020. And while their uniforms might be different, their talent remains unquestioned.
With about a month to go before teams report for training camp, NBC Sports Boston's A. Sherrod Blakely has ranked the Top 100 players in the league entering the 2019-20 season. Rookies aren't on this list, because for as talented as they are, we haven't yet seen them play at the NBA level.
We've already gone through the first 75 players, which you can see here — Part 1, Numbers 76-100; Part 2, Numbers 51-75; Part 3, Numbers 26-50 — but now it's time for some of the hardest decisions.
Click here to download the new MyTeams App by NBC Sports! Receive comprehensive coverage of your teams and stream the Celtics easily on your device.
With the schedules released, we now know where all those new faces in new places around the NBA will be welcomed by their new fans, and perhaps more importantly, we know where they'll likely not exactly be embraced when they return to face their old fans.
From the Battle of L.A. taking on a whole new meaning with the addition of Kawhi Leonard and Paul George to the Clippers and Anthony Davis joining LeBron James with the Lakers, to Russell Westbrook returning to Oklahoma City as a Houston Rocket, the intriguing matchups abound.
When Kevin Durant chose to leave the Oklahoma City Thunder in the summer of 2016 and join the 73-win Warriors, it shifted the balance of power in the NBA heavily toward Golden State. Over the course of three seasons, the Warriors won back-to-back titles and could have secured the first three-peat since the Kobe-Shaq Lakers if it weren't for injuries to key players and a terrific performance by the Toronto Raptors this past June.
Durant choosing the Warriors was the biggest move since LeBron James took his talents to South Beach. Now that Durant has moved on, which move will define the next era of NBA basketball? Let's take a look.