Eric Gay/AP
This year was no exception, as we've seen the Cavaliers bring back most of their title contender roster, the Spurs shock everyone by landing LaMarcus Aldridge, and the Clippers and Mavericks battle it out for DeAndre Jordan.
Though some names haven't been signed yet, most of the biggest free agents have gotten new deals.
Here's a look the biggest moves thus far:
- LeBron James re-signed with the Cavaliers for two years, $47 million.
- LaMarcus Aldridge signed with the Spurs for four years, ~$80 million.
- Marc Gasol re-signed with the Grizzlies for five years, $110 million.
- Kevin Love re-signed with the Cavaliers for five years, $110 million.
- Kawhi Leonard re-signed with the Spurs for five years, $90 million.
- Jimmy Butler re-signed with the Bulls for five years, $90 million.
- Draymond Green re-signed with the Warriors for five years, $85 million.
- DeAndre Jordan re-signed with the Clippers for four years, $88 million.
- Goran Dragic re-signed with the Heat for four years, $90 million.
- Paul Millsap re-signed with the Hawks for three years, $59 million.
- Dwyane Wade re-signed with the Heat for one year, $20 million.
- Greg Monroe signed with the Bucks for three years, $50 million.
- Tyson Chandler signed with the Suns for four years, $52 million.
- Khris Middleton re-signed with the Bucks for five years, $70 million.
- DeMarre Carroll signed with the Raptors for four years, $60 million.
- Robin Lopez signed with the Knicks for four years, $54 million.
- Wesley Matthews signed with the Mavericks for four years, $70 million.
- Danny Green re-signed with the Spurs for four years, $45 million.
- Brook Lopez re-signed with the Nets for three years, $60 million.
- Monta Ellis signed with the Pacers for four years, $44 million.
- Brandon Knight re-signed with the Suns for five years, $70 million.
- Tobias Harris re-signed with the Magic for four years, $65 million.
- Reggie Jackson re-signed with the Pistons for five years, $80 million.
- Lou Williams signed with the Lakers for three years, $21 million.
- Rajon Rondo signed with the Kings for one year, $10 million.
- Iman Shumpert re-signed with the Cavaliers for four years, $40 million.
- Kosta Koufos signed with the Kings for four years, $33 million.
- Paul Pierce signed with the Clippers for three years, $11 million.
- Thaddeus Young re-signed with the Nets for four years, $50 million.
- Arron Afflalo signed with the Knicks for two years, $16 million.
- Amare Stoudemire signed with the Heat for one year, $1.5 million.
Other notable free agents still waiting to be signed:
- Tristan Thompson
- J.R. Smith
- Josh Smith