With free agents like Kevin Durant, Kawhi Leonard and Kyrie Irving hitting the open market, a few NBA general managers will be looking to reconstruct their rosters and turn their teams into instant contenders. The Warriors could lose Durant this summer, potentially breaking up a dynasty and creating a more realistic path to the NBA title for the other 29 teams.

NBA DRAFT 2019:Grades, analysis for first-round picks | Winners and losers

Big-market franchises like the Knicks and Lakers are preparing their pitches for stars, but they might not even be the most desirable landing spots in their own states. The Clippers and Nets are also in position to make a splash, as they have significant cap space and solid leaders in the front office. There is also the possibility a surprise signing sends the NBA universe into a frenzy. Nothing is off the table.

Here’s everything you need to know ahead of this year’s free-agency bonanza, including the top available players and teams with the most cap space.

When does NBA free agency start?

NBA free agency will kick off on June 30 at 6 p.m. ET, six hours earlier than the previous start time of 12:01 a.m. ET on July 1. Teams will be permitted to contact free agents or their representatives beginning at 6 p.m. ET on June 29 but only to schedule a meeting to take place after the official start of free agency.

Most contracts can’t be signed during the moratorium period, which takes place between June 30 and July 6. (There are a few exceptions, including specific deals for rookies and restricted free agents.) However, many players will agree to the terms of a contract verbally before putting pen to paper on July 6.

NBA FREE AGENCY: Ranking the top 30 players in 2019

NBA free agency 2019: Player rankings

*Suffered injury during NBA Finals that will limit availability during 2019-20 season

NBA free agency 2019: Teams with most projected cap space

(Estimates as of June 27 courtesy of Real GM’s Keith Smith)

NBA free agency 2019: Latest news, rumors, updates

— Kemba Walker intends to sign with Celtics

— 76ers could make major play for Malcolm Brogdon

— Kyrie Irving plans to work quickly toward deal with Nets

— Lakers trying to add DeAndre Jordan

— Kevin Durant will meet with these four teams