Gene Sweeney Jr./Getty The NBA has taken no time off since the conclusion of the Finals.

Since the Warriors won the championship, we have had a blockbuster trade for the No. 1 pick in the draft, a blockbuster trade for Jimmy Butler, the actual draft, a blockbuster trade for Chris Paul, plus several notable firings in big front offices.

And now, free agency is here.

Thus far, there have been some big signings, including Gordon Hayward leaving the Jazz for the Celtics, Paul Millsap joining the Nuggets, and Jeff Teague joining the Wolves. Meanwhile, players like Stephen Curry, Kevin Durant, Blake Griffin, and Kyle Lowry all stayed with their teams.

Still, some big names are yet to sign. Take a look at the best free agents this offseason and where they could land (based on reports, rumors, and fit).

* notes a restricted free agent, meaning their team can match any contract offer.

1/

Kevin Durant, F

Wilfredo Lee/AP

2016-17 team: Warriors

Newest deal: Re-signed with the Warriors on a two-year, $53 million deal, a surprising discount.

Gordon Hayward, SF

Newest deal: Signed with the Celtics on a four-year, $128 million deal, one of the biggest moves in free agency.

4/

Blake Griffin, PF

Jae C. Hong/AP

2016-17 team: Clippers

Newest deal: Re-signed with the Clippers on a five-year, $173 million deal.

5/

Paul Millsap, PF

Kevin C. Cox/Getty

2016-17 team: Hawks

Newest deal: Signed a three-year, $90 million deal as part of a three-team trade that will send him to the Nuggets.

6/

Kyle Lowry, PG

Tony Dejak/AP

2016-17 team: Raptors

Newest deal: Re-signed with the Raptors on a three-year, $100 million deal.

7/

George Hill, PG

George Frey/AP

2016-17 team: Jazz

Newest deal: Signed with the Kings on a three-year, $57 million deal.

8/

Jeff Teague, PG

Andy Lyons/Getty

2016-17 team: Pacers

Newest deal: Signed with the Wolves on a three-year, $57 million deal.

9/

Jrue Holiday, PG

Christian Petersen/Getty

2016-17 team: Pelicans

Newest deal: Re-signed with the Pelicans on a five-year, $125 million deal.

10/

Dirk Nowitzki, PF/C

Darron Cummings/AP

2016-17 team: Mavericks

Newest deal: Re-signed with the Mavericks on a two-year, $10 million deal, yet another discount for his team.

11/

Andre Iguodala, F

Ronald Martinez/Getty

2016-17 team: Warriors

Newest deal: Re-signed with the Warriors on a three-year, $48 million deal

12/

Danilo Gallinari, F

Rick Scuteri/AP

2016-17 team: Nuggets

Newest deal: Signed a three-year, $65 million deal as part of a three-team trade that will send him to the Clippers.

13/

J.J. Redick, SG

Doug Pensinger/Getty

2016-17 team: Clippers

Newest deal: Signed with the 76ers on a one-year, $23 million deal.

14/

Otto Porter Jr., F*

Maddie Meyer/Getty

2016-17 team: Wizards

Newest deal: Signed a four-year, $106 million offer sheet with the Nets that the Wizards have four days to match.

15/

Nerlens Noel, C*

Ronald Martinez/Getty

2016-17 team: 76ers, Mavericks

Potential landing spots: Mavericks, Nets, Blazers, Celtics

One thing to know: Noel finally got to shine for a brief moment in Dallas after being traded by the 76ers. The Mavs can match any offer for him and are likely to retain the athletic, defensive-minded center.

16/

Kentavious Caldwell-Pope, SG*

Gregory Shamus/Getty

2016-17 team: Pistons

Potential landing spots: Pistons, Nets, Kings

One thing to know: Teams could try to pry Caldwell-Pope away from the Pistons with a big offer in hopes of developing the athletic, 24-year-old guard.

17/

Serge Ibaka, F/C

Vaughn Ridley/Getty

2016-17 team: Magic, Raptors

Newest deal: Re-signed with the Raptors on a three-year, $65 million deal.

18/

Tony Snell, F*

Jason Miller/Getty

2016-17 team: Bucks

Newest deal: Re-signed with the Bucks on a four-year, $46 million deal.

19/

Taj Gibson, PF

Christian Petersen/Getty

2016-17 team: Bulls, Thunder

Newest deal: Signed with the Wolves on a two-year, $28 million deal.

20/

Tim Hardaway Jr., G/F*

Rob Carr/Getty

2016-17 team: Hawks

Newest deal: Signed a four-year, $71 million offer sheet with the Knicks that the Hawks have two days to match.

21/

Derrick Rose, PG

Christian Petersen/Getty

2016-17 team: Knicks

Potential landing spots: Knicks, Spurs, Wolves, Bucks

One thing to know: Rose had moments of looking like his old self with the Knicks, but once again needed knee surgery at the end of the year. Injury history and defense could keep him from getting any huge offers.

22/

Rudy Gay, F

Ronald Martinez/Getty Images

2016-17 team: Kings

Newest deal: Signed a two-year, $17 million deal with the Spurs.

23/

Tyreke Evans, G/F

Thearon W. Henderson/Getty

2016-17 team: Pelicans, Kings

Potential landing spots: Kings, Heat, Hornets, Knicks

One thing to know: It's unclear where Evans could end up, but when he's healthy and motivated, he's a unique, multi-position wing who can handle the ball, score, and defend several positions.

24/

Shaun Livingston, G/F

Christian Petersen/Getty

2016-17 team: Warriors

Newest deal: Re-signed with the Warriors on a three-year, $24 million deal.

25/

Joe Ingles, G/F*

Gene Sweeney Jr./Getty

2016-17 team: Jazz

Newest deal: Re-signed with the Jazz on a four-year, $52 million deal.

26/

Zach Randolph, PF/C

Getty Images

2016-17 team: Grizzlies

Newest deal: Signed a two-year, $24 million deal with the Kings.

27/

Nene, C

Ronald Martinez/Getty

2016-17 team: Rockets

Newest deal: Re-signed with the Rockets on a three-year, $11 million deal.

28/

JaMychal Green, F*

Christian Petersen/Getty

2016-17 team: Grizzlies

Potential landing spots: Grizzlies, Nuggets, Celtics, Wolves, Nets

One thing to know: Green had a strong 2016-17 season and may have several teams interested because of his length, athleticism, and three-point shooting (37% last season).

29/

Dion Waiters, G/F

Wilfredo Lee/AP

2016-17 team: Heat

Newest deal: Re-signed with the Heat on a four-year, $52 million deal.

30/

C.J. Miles, G/F

Gregory Shamus/Getty

2016-17 team: Pacers

Potential landing spots: Pacers, Pistons, 76ers, Celtics, Bucks

One thing to know: Miles is a career 36% three-point shooter and has made over 140 threes in each of his last three seasons. Teams looking for a steady wing may chase him this summer.

31/

Nikola Mirotic, F*

David Zalubowski/AP

2016-17 team: Bulls

Potential landing spots: Bulls, Wolves, Mavs

One thing to know: The Bulls can match any offer for Mirotic, but after drafting stretch big man Lauri Markkanen, the streaky-shooting Mirotic could be on the move for a team looking for a stretch big.

32/

Shabazz Muhammad, G/F*

Bob DeChiara/USA TODAY Sports

2016-17 team: Wolves

Potential landing spots: Wolves, Nets, 76ers, Wizards, Mavs

One thing to know: Muhammad's growth has stalled a bit in Minnesota, but he could be targeted by some team hoping to develop him and give him a bigger role.

33/

Kyle Korver, SG

Jason Miller/Getty Images

2016-17 team: Hawks, Cavs

Newest deal: Re-signed with the Cavs on a three-year, $22 million deal.