The NBA is preparing for a very abysmal and lackluster free agency period where, unlike previous seasons, money is not being tossed around left and right. Teams are a lot more conservative with their spending as a result of the apron penalties that exist, and this free agent class as a whole is extremely underwhelming.

LeBron James is once again the biggest name in free agency, much like last season, but he won't be leaving the Los Angeles Lakers. Much of the same can be said with Kyrie Irving, who was a free agent for a matter of seconds before signing a new contract with the Dallas Mavericks.

Free agency won't officially begin until June 30, yet there is already a lot of speculation about what the future holds for key talents like Jonathan Kuminga, Naz Reid, Nickeil Alexander-Walker, and Josh Giddey.

Between contract extensions and free agency deals being agreed upon, all of this summer's signings that you need to know will be updated below LIVE as they are reported.

Here are all the new contracts that have been reported and agreed upon so far around the NBA:

June 28: 

Davion Mitchell intends to sign a 2-year, $25 million contract to return to the Miami Heat.

June 27:

Naz Reid and the Minnesota Timberwolves agreed to a 5-year, $125 million contract to avoid free agency.

Article Continues Below

Justin Edwards and the Philadelphia 76ers will agree to a new 3-year contract to avoid free agency.

June 25:

Fred VanVleet and the Houston Rockets will agree to a 2-year, $50 million contract to avoid free agency.

June 24:

Kyrie Irving is declining his $43 million player option and agreeing to a 3-year, $119 million contract with the Dallas Mavericks.

June 23:

Daniel Gafford and the Dallas Mavericks agreed to a 3-year, $54 milion contract extension.

June 14:

Steven Adams and the Houston Rockets agreed to 3-year, $39 million contract extension to avoid free agency.