The 2017 NBA offseason was almost as compelling as the season on the court.
While many initially though the reign of the Golden State Warriors would lead teams to look toward rebuilding for championships further down the line, instead the 2017 offseason saw multiple teams stocking up with new weapons hoping to take down the dynasty.
We also saw dramatic breakups and reunions from some of the biggest names in the league, which will lead to some extremely interesting matchups early in the season when former teammates meet again on the court for the first time.
Below we break down the biggest moves you might have missed or forgotten about.
Kyrie Irving
Last year: Cleveland Cavaliers
New team: Boston Celtics
One thing to know:
Isaiah Thomas
Last year:
New team:
One thing to know:
Carmelo Anthony
Last year:
New team:
One thing to know:
Paul George
Last year:
New team:
One thing to know:
Gordon Hayward
Last year:
New team:
One thing to know:
Dwyane Wade
Last year:
New team:
One thing to know:
Chris Paul
Last year:
New team:
One thing to know:
J.J. Redick
Last year:
New team:
One thing to know:
Derrick Rose
Last year:
New team:
One thing to know:
Rajon Rondo
Last year:
New team:
One thing to know:
Dwight Howard
Last year:
New team:
One thing to know:
Paul Millsap
Last year:
New team:
One thing to know:
Jimmy Butler
Last year:
New team:
One thing to know:
Jeff Teague
Last year:
New team:
One thing to know:
Taj Gibson
Last year:
New team:
One thing to know:
D'Angelo Russell
Last year:
New team:
One thing to know:
Brook Lopez
Last year:
New team:
One thing to know: And in exchange for Russell, the Lakers were able to pickup another big man to help out on defense and provide another large option for Ball to find from odd angles.
Now check out who will make the most money this season.
The 27 highest-paid players in the NBA for the 2017-18 season