The NBA offseason has begun.

Before last offseason, the 2021 NBA free-agent class was seen as potentially historic. LeBron James, Giannis Antetokounmpo, Paul George, Rudy Gobert and Jrue Holiday were expected to be available. Instead, they all signed contract extensions with their existing teams, drastically reducing the star power in this class.

This summer, Chris Paul, Kawhi Leonard, Kyle Lowry and DeMar DeRozan were at the head of the free-agent class.

Only five teams were projected to have significant cap space this summer, with the New York Knicks leading the way with up to $50 million available. With the free-agent landscape drastically altered from what it was expected to be, we could see another busy offseason of trades.

No matter what happens, we’ll have all the latest news, rumors, buzz and analysis right here.

Breaking down all the biggest moves

Sept. 8

6:01 p.m. ET: The Cleveland Cavaliers have agreed to a two-year, $3.5 million deal with guard Kevin Pangos, his agent, Zach Kurtin tells ESPN’s Bobby Marks. Pangos, 28, was the 2015 WCC player of the year at Gonzaga, and was considered one of the top points guards in Euroleague while playing with Zenit Saint Petersburg in Russia.

5:17 p.m. ET: Guard E’Twaun Moore has agreed to a one-year, $2.6 million deal with the Orlando Magic, his agent, Mark Bartelstein, told ESPN’s Adrian Wojnarowski. Moore, 32, returns for his 11th season and second run with the Magic after averaging 4.9 points with the Phoenix Suns last season.

Sept. 6

5:45 p.m. ET: Forward Alize Johnson has agreed to a two-year, $3.6 million deal with the Chicago Bulls, his agent, George Langberg, told ESPN’s Adrian Wojnarowski. Johnson averaged 5.2 points and 5 rebounds per game with the Brooklyn Nets last season.

Sept. 3

6:58 p.m. ET: Upon formal completion of a buyout with the Detroit Pistons, center DeAndre Jordan intends to sign with the Los Angeles Lakers, sources tell ESPN’s Adrian Wojnarowski. Jordan would have to first clear waivers to become a free agent.

5:01 p.m. ET: After retiring due to heart concerns five months ago, seven-time All Star LaMarcus Aldridge is returning on a one-year, $2.6M deal with Brooklyn Nets, his agent, Jeff Schwartz, told ESPN’s Adrian Wojnarowski. The 35-year-old center has been medically cleared by a number of doctors — both independent and Nets-affiliated — to return for a 16th NBA season.

4:26 p.m. ET: The Brooklyn Nets are trading center DeAndre Jordan, four second-round picks and $5.78M to the Detroit Pistons for center Jahlil Okafor and forward Sekou Doumbouya, sources told ESPN’s Adrian Wojnarowski. The Nets will save $47M in salary and tax on the deal, while the Pistons will work to negotiate a buyout with Jordan, allowing him to become a free agent. In that scenario, the Lakers will be a serious contender to sign the 33-year-old big man.

11:55 a.m. ET: The Memphis Grizzlies have agreed to trade forward Juancho Hernangomez to the Boston Celtics for guards Kris Dunn, Carsen Edwards and a swap of 2026 second-round picks, sources told ESPN’s Adrian Wojnarowski. The deal can’t formally be completed until Sept. 15, when Dunn’s contract and Edwards’ contract are allowed to be aggregated in the trade.

Sept. 1

11:47 a.m. ET: Center Clint Capela has agreed to a two-year, $46 million extension with the Atlanta Hawks, sources told ESPN’s Adrian Wojnarowski. The 27-year-old, who averaged 15.2 points and a league-high 14.3 rebounds per game last season, had two years remaining on his deal and is now under contract through the 2024-25 season.

Aug. 28

4:45 p.m. ET: Two-time NBA champion and four-time All-Star guard Rajon Rondo has agreed to a buyout with the Memphis Grizzlies, and, upon clearing waivers, will likely sign with the Los Angeles Lakers, sources told ESPN’s Adrian Wojnarowski. Rondo, 35, was a member of the 2020 championship Lakers squad and would fill the final available spot on the roster.

Aug. 27

12:01 p.m. ET: The Cleveland Cavaliers are acquiring restricted free agent Lauri Markkanen from the Chicago Bulls on a four-year, $67 million deal sources told ESPN’s Adrian Wojnarowski.The Bulls will receive Derrick Jones Jr. and a lottery-protected 2022 first-round pick from the Portland Trail Blazers and a 2023 second-round pick from Denver (via Cleveland). The Cavaliers will also send Larry Nance Jr. to Portland.

Aug. 23

7:56 p.m. ET: The Boston Celtics and forward Josh Richardson have agreed to a one-year, $12 million extension, his agent Bill Duffy of BDA Sports told ESPN’s Adrian Wojnarowski. The Celtics acquired Richardson from the Dallas Mavericks last month by using the remainder of the trade exception created by the sign-and-trade deal that sent Gordon Hayward to the Charlotte Hornets in November. Richardson had one year and $11.5 million left on his deal, which now runs through the 2022-2023 season.

Aug. 20

1:18 p.m. ET: The Boston Celtics and center Robert Williams III have agreed to a four-year, $54 million contract extension, agent Kevin Bradbury of REP1 Sports told ESPN’s Adrian Wojnarowski. The deal will put Williams, 23, among the top half of centers in the NBA in terms of annual salary and is a bet on him growing into the promise he has shown throughout the first three years of his career.

Aug. 19

5:58 p.m. ET: Restricted free agent Hamidou Diallo has signed a two-year, $10.4 million deal to stay with the Detroit Pistons, his agents Thad Foucher and Joe Smith told ESPN’s Adrian Wojnarowski. Diallo, 23, averaged 11 points and 5 rebounds with the Pistons after being acquired in a midseason trade from the Oklahoma City Thunder.

10:32 a.m. ET: Terry Rozier has agreed to a four-year, $97 million extension with the Charlotte Hornets, a source confirmed to ESPN. Rozier’s extension was first reported by The Athletic.

Aug. 17

2:31 p.m. ET: Taj Gibson‘s deal with the New York Knicks has been restructured, agent Mark Bartelstein told ESPN’s Adrian Wojnarowski. Gibson will now sign a two-year, $10.1 million deal to return to New York. He had originally agreed to a one-year deal.

11:01 a.m. ET: The Memphis Grizzlies are trading Patrick Beverley to the Minnesota Timberwolves for Jarrett Culver and Juancho Hernangomez, sources told ESPN’s Adrian Wojnarowski. Beverley was traded to Memphis on Sunday in the deal that sent Eric Bledsoe to the LA Clippers.

8:02 a.m. ET: Philadelphia 76ers star center Joel Embiid is finalizing a four-year, $196 million supermax contract extension, sources told ESPN’s Ramona Shelburne. The extension keeps Embiid under contract with the Sixers through the 2026-27 season for a total of $261 million. The four-time All-Star already was set to make $65 million over the final two years of his current deal.

Aug. 16

5:57 p.m. ET: Marcus Smart has agreed to a four-year, $77 million contract extension with the Boston Celtics, sources told ESPN. The extension begins with the 2022-23 season and is the maximum allowable off Smart’s $14.3 million salary for 2021-22. The deal does not include a player option. Smart averaged career highs in points (13.1), assists (5.7), blocks (0.5) and minutes (32.9) last season.

5:10 p.m. ET: The New Orleans Pelicans are closing in on a three-year, $38 million deal with guard Josh Hart, his agents Aaron Mintz, Steven Heumann and Dave Spahn told ESPN’s Adrian Wojnarowski. Hart averaged 9.2 points and 8.0 rebounds in 47 games last season for the Pelicans.

Aug. 15

8:15 p.m. ET: The Memphis Grizzlies agreed to trade guard Eric Bledsoe to the LA Clippers for guard Patrick Beverley, guard Rajon Rondo and forward Daniel Oturu, sources told ESPN’s Adrian Wojnarowski. Bledsoe, 31, returns to the Clippers after playing his first three seasons with the franchise from 2011-13.

Aug. 12

5:45 p.m. ET: Kawhi Leonard has agreed to sign a new four-year, $176.3 million contract with the LA Clippers, a source confirmed to ESPN a report by Yahoo’s Chris Haynes. The deal includes a player-option in the last year for Leonard, as the two-time NBA Finals MVP recovers from surgery to repair a partial tear of the ACL in his right knee.

Aug. 10

7:01 p.m. ET: Free agent guard Dennis Schroder has agreed to a one-year, $5.9 million deal with the Boston Celtics, sources tell ESPN’s Adrian Wojnarowski.

4:53 p.m. ET: The Sacramento Kings are picking up the option on center Damian Jones for the 2021-2022 season, a source tells ESPN’s Adrian Wojnarowski.

Aug. 9

6:02 p.m. ET: Dallas Mavericks superstar Luka Doncic has agreed to sign a five-year, $207 million supermax rookie extension, his agent Bill Duffy of BDA Sports told ESPN’s Adrian Wojnarowski. Doncic, 22, becomes the first player eligible for the designated rookie max extension upon signing because he’s already twice been voted first-team All-NBA. Doncic will sign the contract on Tuesday in Slovenia.

What this new deal means for Luka Doncic and the Mavs

Aug. 6

4:00 p.m. ET: Forward Kevin Durant plans to sign a four-year, $198 million contract extension with the Brooklyn Nets sometime after he becomes eligible on Saturday, his manager, Rich Kleiman, told ESPN’s Adrian Wojnarowski. After missing the 2019-20 season due to a torn Achilles, Durant averaged 26.9 points, 7.1 rebounds and 5.6 assists last season with the Nets.

3:50 p.m. ET: Guard/forward Justise Winslow has agreed to a two-year deal with the Los Angeles Clippers, his agents, Austin Brown and Erika Ruiz, told ESPN’s Adrian Wojnarowski. Winslow averaged 6.8 points and 4.5 rebounds in 26 games last season for the Memphis Grizzlies.

3:41 p.m. ET: Forward Kawhi Leonard has decided to stay with the Los Angeles Clippers as contract terms are still being worked out, a source confirmed to ESPN’s Ohm Youngmisuk. Leonard is expected to miss a substantial portion of the 2021-22 season after surgery to repair his partial ACL tear.

2:55 p.m. ET: The Memphis Grizzlies agreed to trade guard Grayson Allen to the Milwaukee Bucks for guard Sam Merrill and two future second-round picks, sources told ESPN’s Adrian Wojnarowski. Allen averaged 10.6 points last season for the Grizzlies.

12:40 p.m. ET: Guard-forward Javonte Green is returning to the Chicago Bulls on a two-year deal, a source told ESPN’s Adrian Wojnarowski. Green played 16 games for Chicago after being acquired at the trade deadline last season.

12:39 p.m. ET: Free-agent guard Reggie Jackson plans to sign a two-year, $22M deal to return to the LA Clippers as soon as allowable at 6 p.m. ET, agents Aaron Mintz and Erika Ruiz told ESPN’s Adrian Wojnarowski. The deal is the maximum LA can pay Jackson under CBA rules.

11:22 a.m. ET: Onetime Finals MVP Andre Iguodala is reuniting with the Golden State Warriors, a source confirmed to ESPN. Iguodala, who helped the Warriors win titles in 2015, 2017 and 2018, spent the past two seasons with the Miami Heat, reaching the NBA Finals with Miami in 2020.

1:39 a.m. ET: Free-agent swingman Kelly Oubre Jr. agreed with the Charlotte Hornets on a guaranteed two-year deal paying close to $25 million, a source confirmed to The Undefeated’s Marc J. Spears. Oubre spent last season with the Golden State Warriors.

Aug. 5

7:17 p.m. ET: Free-agent center Khem Birch has agreed to a three-year deal to return to the Toronto Raptors, his agent Austin Brown told ESPN’s Adrian Wojnarowski. Birch, 28, averaged 11.9 points and 7.6 rebounds for the Raptors after being traded midseason by the Orlando Magic.

10:25 a.m. ET: Free-agent forward Ishmail Wainright has agreed to a two-year deal with the Toronto Raptors, his agents, Deirunas Visockas and Jim Tanner, told ESPN’s Adrian Wojnarowski. Wainright, 26, had played in Europe since he finished his four-year career at Baylor in 2017.

7:54 a.m. ET: New York Knicks All-Star Julius Randle has agreed to a four-year, $117 million extension, elevating his deal’s total value to five years and $140 million, his agents, Aaron Mintz and Steven Heumann, told ESPN’s Adrian Wojnarowski. Randle had a breakthrough 2020-21 season in New York, averaging 24.1 points, 10.2 rebounds and 6.0 assists per game, helping lead the Knicks to their first playoff appearance since 2013.

12:32 a.m. ET: Guard Danny Green has agreed to a two-year deal worth $20 million to return to the Philadelphia 76ers, agent Raymond Brothers of ROC Nation Sports told ESPN’s Adrian Wojnarowski. Green, 34, averaged 9.5 points and shot 40.5% from 3 in 69 games last season for the Sixers.

Aug. 4

7:36 p.m. ET: Guard Saben Lee is returning to the Detroit Pistons on a three-year deal, sources told ESPN’s Adrian Wojnarowski. Lee, the 38th overall pick in the 2020 NBA draft, averaged 5.6 points in his rookie season for the Pistons.

6:10 p.m. ET: As part of a five-team trade, Spencer Dinwiddie is headed to the Washington Wizards on a three-year, $62 million contract via a sign-and-trade, sources told ESPN’s Adrian Wojnarowski. Washington will send Chandler Hutchinson and a 2022 second-round pick to San Antonio while Brooklyn gets a 2024 second and a 2025 pick swap from the Wizards. Washington’s draft night trades (netting them Aaron Holiday and the No. 31 pick, Isaiah Todd) with the Indiana Pacers (who received the No. 22 pick, Isaiah Jackson) and Los Angeles Lakers (who received Russell Westbrook) were folded into this deal to make it complete.

5:21 p.m. ET: ESPN sources: After medical consultation, seven-time All-Star forward LaMarcus Aldridge is seriously considering a return to the NBA for the 2021-22 season, sources told ESPN’s Adrian Wojnarowski. Aldridge retired with Brooklyn in mid-April with heart concerns but is exploring the possibility of resuming his 15-year career.

5:00 p.m. ET: The Golden State Warriors agreed to trade forward Eric Paschall to the Utah Jazz for a protected future second-round pick, sources told ESPN’s Adrian Wojnarowski. Paschall averaged 9.5 points and 3.2 rebounds for the Warriors last season in 40 games.

1:48 p.m. ET: Guard Terence Davis has agreed to a guaranteed two-year deal with the Sacramento Kings, agents Rich Beda, Steven Heumann and Austin Brown told ESPN’s Adrian Wojnarowski. Davis averaged 8.7 points in 61 games last season with the Toronto Raptors and Kings.

1:45 p.m. ET: Guard Victor Oladipo has agreed to a one-year deal with the Miami Heat, a source told ESPN’s Adrian Wojnarowski. Oladipo will continue to rehab his quad tendon injury through the start of the season, a source told ESPN. He averaged 19.8 points in 33 games last season with the Indiana Pacers, Houston Rockets and Heat.

11:10 a.m. ET: Center Tony Bradley has agreed to a one-year deal with the Chicago Bulls, a source told ESPN’s Adrian Wojnarowski. Bradley played 42 games with the Philadelphia 76ers and Oklahoma City Thunder last season, averaging 7.1 points per game.

10 a.m. ET: Four-time All-Star guard Kemba Walker has agreed to a buyout with the Oklahoma City Thunder, and, upon clearing waivers, plans to sign with the New York Knicks, sources told ESPN’s Adrian Wojnarowski. OKC’s Sam Presti and Walker’s agents, Jeff Schwartz and Javon Phillips, worked through the buyout of Walker’s remaining two years and $74 million in recent days.

Pelton: Why adding Kemba is a coup for the Knicks

9:50 a.m. ET: Restricted free-agent forward John Collins has agreed to a five-year, $125 million deal to stay with the Atlanta Hawks, agents Sean Kennedy and Jeff Schwartz told ESPN’s Adrian Wojnarowski. The deal includes a fifth-year player option for Collins.

Aug. 3

9:55 p.m. ET: Center Hassan Whiteside has agreed to a deal with the Utah Jazz, his agent Sean Kennedy told ESPN’s Adrian Wojnarowski. Whiteside averaged 8.1 points and 6.0 rebounds in 36 games for the Sacramento Kings last season.

8:35 p.m. ET: Forward Alfonzo McKinnie has been waived by the Los Angeles Lakers, sources tell ESPN. McKinnie has played on four different teams in his four seasons in the league, averaging 4.0 points in his career.

8:05 p.m. ET: Free agent forward Georges Niang has agreed to a two-year, $6.7 million deal with the Philadelphia 76ers, sources tell ESPN’s Tim Bontemps. Niang, 28, was a key contributor for the Utah Jazz last season and will provide depth for the contending Sixers.

6:49 p.m. ET: George Hill has been waived by the Philadelphia 76ers. Hill, who was acquired via a midseason trade from the Oklahoma City Thunder, averaged 6.0 points and shot 39.1% from 3 in 16 games for Philadelphia last season.

6:46 p.m. ET: Free agent point guard Ish Smith has agreed to a one-year deal with the Charlotte Hornets, sources tell ESPN. Smith averaged 6.7 points and 3.4 assists in 44 games with the Washington Wizards last season.

6:26 p.m. ET: Free-agent forward Markieff Morris is finalizing a one-year deal with the Miami Heat, sources told ESPN’s Adrian Wojnarowski. Morris averaged 6.7 points in 61 games for the Lakers last season.

5:11 p.m. ET: Free-agent guard Kendrick Nunn, 26, has agreed to a two-year deal worth $10 million with the Los Angeles Lakers, a source tells ESPN’s Adrian Wojnarowski. Nunn, who averaged 15.0 points in his two seasons with the Miami Heat, turned down significantly more money to chase a title with the Lakers.

5:00 p.m. ET: Restricted free agent Talen Horton-Tucker has agreed to a three-year deal worth $32 million to return to the Los Angeles Lakers, his agents Rich Paul and Lucas Newton told ESPN’s Adrian Wojnarowski. In his first two seasons, Horton-Tucker averaged 8.7 points and shot 45.9% from the field with the Lakers.

4:12 p.m. ET: Free-agent forward Tony Snell, 29, has agreed to a deal with the Portland Trail Blazers, a source told ESPN’s Adrian Wojnarowski. Snell shot a career-best 56.9% from 3 last season as a member of the Atlanta Hawks.

4:03 p.m. ET: The Chicago Bulls are adding San Antonio Spurs free-agent guard DeMar DeRozan on a three-year, $85 million contract in a sign-and-trade deal, sources told ESPN’s Adrian Wojnarowski. Chicago will send Thaddeus Young, Al-Farouq Aminu and two second-round picks in the deal, according to a source.

3:07 p.m. ET: Free-agent guard Malik Monk, 23, has agreed to a deal with the Los Angeles Lakers, a source told ESPN’s Adrian Wojnarowski. Monk shot a career-best 40.1% from 3 last season as a member of the Charlotte Hornets.

3:07 p.m. ET: Free-agent forward Carmelo Anthony has agreed to a one-year deal with the Los Angeles Lakers, his manager, Bay Frazier, told ESPN’s Adrian Wojnarowski. Anthony, 37, had spent the prior two seasons in Portland, where he averaged 14.3 points per game and shot 40% from 3.

Pelton: How do Melo and other new Lakers fit?

2:58 p.m. ET: Two-time MVP Stephen Curry has agreed to a four-year, $215 million extension with the Golden State Warriors, his agent, Jeff Austin, told ESPN’s Adrian Wojnarowski. The deal makes Curry the first player in NBA history to sign two career $200 million-plus contracts.

Pelton: What Steph’s extension means for Warriors’ future

2:45 p.m. ET: Free-agent guard Patty Mills has agreed to a two-year, $12 million deal with the Brooklyn Nets, his agent, Steven Heumann, told ESPN’s Adrian Wojnarowski. The deal includes a player option.

2:43 p.m. ET: Free-agent forward Didi Louzada, 22, has agreed to a four-year deal with the New Orleans Pelicans, his agent, Aylton Tesch, told ESPN’s Adrian Wojnarowski.

2:24 p.m. ET: Free-agent center Robin Lopez has agreed to a one-year, $5 million deal with the Orlando Magic, sources told ESPN’s Adrian Wojnarowski. Lopez, 33, averaged 9.0 points and 3.8 rebounds per game last season in a backup role with the Wizards.

1:04 p.m. ET: Free-agent center Andre Drummond has agreed to a one-year deal with the Philadelphia 76ers, a source told ESPN’s Adrian Wojnarowski. Drummond averaged 11.9 points and 10.2 rebounds in 21 games with the Los Angeles Lakers last season after being bought out by the Cleveland Cavaliers.

12:23 p.m. ET: Free-agent forward James Johnson has agreed to a one-year deal with the Brooklyn Nets, his agent Mark Bartelstein told ESPN’s Adrian Wojnarowski. Johnson split the 2020-21 season between the Dallas Mavericks and New Orleans Pelicans.

12:18 p.m. ET: Free-agent forward Rodney Hood has agreed to a one-year deal with the Milwaukee Bucks, agents Ty Sullivan, Austin Brown and Aaron Mintz told ESPN’s Adrian Wojnarowski. Hood is another perimeter shooter for the Bucks as they attempt to defend their title.

11:58 a.m. ET: Restricted free agent Bruce Brown is signing the one-year qualifying offer of $4.7 million to return to the Brooklyn Nets, his agent Ty Sullivan told ESPN’s Adrian Wojnarowski. Brown can become an unrestricted free agent next summer. He’s played an important role both as a starter and off the bench for Brooklyn.

11:53 a.m. ET: Free-agent forward Nemanja Bjelica has agreed to a one-year deal with the Golden State Warriors, a source told ESPN’s Adrian Wojnarowski.

11:22 a.m. ET: Free-agent forward Rudy Gay has agreed to a two-year deal with the Utah Jazz (player option on the second year), his agent Raymond Brothers told ESPN’s Adrian Wojnarowski. Entering his 16th season, Gay has averaged 16.8 points per game over his career.

10:59 a.m. ET: After two seasons overseas, forward Sam Dekker is returning to the NBA on a deal with the Toronto Raptors, his agents Andy Shiffman and Mark Bartelstein told ESPN’s Adrian Wojnarowski. Dekker last played in the NBA for the Washington Wizards in 2018-19.

12:16 a.m. ET: Free-agent guard Spencer Dinwiddie is nearing a deal with the Washington Wizards, sources told ESPN’s Adrian Wojnarowski. Dinwiddie played three games last season for the Brooklyn Nets before tearing the ACL in his right knee.

Aug. 2

11:58 p.m. ET: Oklahoma City Thunder guard Shai Gilgeous-Alexander has agreed to a five-year, $172 million maximum rookie contract extension, his agent Thaddeus Foucher told ESPN’s Adrian Wojnarowski.

11:57 p.m. ET: Atlanta Hawks All-Star guard Trae Young has agreed to a five-year, $207 million designated rookie maximum extension, his agent Omar Wilkes told ESPN’s Adrian Wojnarowski.

Pelton: What huge rookie extensions mean for Trae, SGA

11:33 p.m. ET: Free agent Semi Ojeleye has agreed to a one-year deal with the Milwaukee Bucks, his agent Sean Kennedy told ESPN’s Adrian Wojnarowski.

11:08 p.m. ET: The Denver Nuggets reached a two-year, $17 million agreement to keep forward JaMychal Green, according to multiple reports.

10:45 p.m. ET: The Los Angeles Lakers have signed Kent Bazemore to a one-year contract, ESPN’s Dave McMenamin confirms. Bazemore is the fourth Lakers signing who previously played for the team (Dwight Howard, Trevor Ariza, Wayne Ellington).

10:34 p.m. ET: Free-agent guard Max Strus is returning to the Miami Heat on a two-year, $3.5 million deal, his agent Mark Bartelstein told ESPN’s Adrian Wojnarowski.

9:57 p.m. ET: Six-time All-Star Blake Griffin agreed on a one-year deal to stay with the Brooklyn Nets, his agent Sam Goldfeder told ESPN’s Adrian Wojnarowski.

9:55 p.m. ET: Free agent Norman Powell agreed to a five-year, $90 million deal to return to the Portland Trail Blazers, his agent Thaddeus Foucher told ESPN’s Adrian Wojnarowski.

9:30 p.m. ET: The New Orleans Pelicans are adding Charlotte Hornets restricted free-agent guard Devonte’ Graham on a four-year, $47 million contract in a sign-and-trade deal, agents Ty Sullivan and Austin Brown told ESPN’s Adrian Wojnarowski. New Orleans will send Charlotte its 2022 lottery-protected first-round pick, according to a source.

8:50 p.m. ET: The Milwaukee Bucks agreed to a two-year, $9 million deal with Bobby Portis, sources confirmed to ESPN. The second year is a player option, sources said.

8:45 p.m. ET: Center Cody Zeller has agreed to a one-year deal with the Portland Trail Blazers, his agent Sam Goldfeder told ESPN’s Adrian Wojnarowski.

8:44 p.m. ET: Center Daniel Theis has agreed to a four-year, $36 million deal to join the Houston Rockets, his agents Michael Tellem and Aaron Mintz told ESPN’s Adrian Wojnarowski.

8:16 p.m. ET: Free-agent guard Alex Caruso has agreed to a four-year, $37 million deal with the Chicago Bulls, his agent Greg Lawrence told ESPN’s Adrian Wojnarowski.

8:15 p.m. ET: Nic Batum has agreed to return to the LA Clippers for a two-year deal that includes a player option in the second year, a source confirmed to ESPN’s Ohm Youngmisuk.

8:11 p.m. ET: Guard Derrick Rose has agreed to a three-year, $43 million deal to return to the New York Knicks, a source told ESPN’s Adrian Wojnarowski.

8:04 p.m. ET: Free agent Evan Fournier has agreed to terms with the Knicks for a four-year deal that could be worth as much as $78 million, a source told ESPN’s Adrian Wojnarowski.

Pelton: Will Knicks regret not waiting for bigger stars to hit market?

7:51 p.m. ET: Free-agent forward Solomon Hill has agreed to a one-year deal to return to the Atlanta Hawks, a source told ESPN’s Adrian Wojnarowski.

7:50 p.m. ET: Free agent Dwight Howard is returning to the Los Angeles Lakers, his agent Qais Haider told ESPN’s Adrian Wojnarowski. This will be Howard’s third tour with the Lakers.

7:38 p.m. ET: Free-agent forward Trevor Ariza has agreed to a one-year deal with the Los Angeles Lakers, his agents Aaron Mintz, Steven Heumann and Erika Ruiz told ESPN’s Adrian Wojnarowski.

7:33 p.m. ET: Free-agent forward Mike Muscala has agreed on a two-year, $7 million deal to return to the Oklahoma City Thunder, his agent Sean Kennedy told ESPN’s Adrian Wojnarowski.

7:29 p.m. ET: Free agent Zach Collins has agreed to a three-year, $22 million deal with the San Antonio Spurs, his agent Mark Bartelstein told ESPN’s Adrian Wojnarowski.

7:23 p.m. ET: Gary Trent Jr. has agreed to a three-year, $54 million deal to return to the Toronto Raptors, his agent Rich Paul told ESPN’s Adrian Wojnarowski. The deal includes a player option on the third year.

7:22 p.m. ET: Furkan Korkmaz has agreed to a three-year, $15 million deal to stay with the 76ers, his agents Mike Lindeman and Jeff Schwartz told ESPN’s Adrian Wojnarowski.

7:16 p.m. ET: Wing Reggie Bullock has agreed to a deal with the Mavericks, sources told ESPN’s Tim MacMahon.

7:14 p.m. ET: Backup center Boban Marjanovic has a new one-year deal with Dallas, a source told ESPN’s Tim MacMahon. That will give him three seasons with the Mavs, who will have his full Bird rights next summer.

7:13 p.m. ET: Forward Moe Harkless has agreed to a two-year, $9 million deal with the Sacramento Kings, agent Nima Namakian told ESPN’s Adrian Wojnarowski.

7:10 p.m. ET: Sterling Brown has agreed to a two-year deal with the Dallas Mavericks, a source told ESPN’s Tim MacMahon. Brown started his NBA career playing for Jason Kidd in Milwaukee.

7:08 p.m. ET: Free agent forward/center Jeff Green has agreed to a two-year, $10 million deal with the Denver Nuggets, his agent Jason Glushon told ESPN’s Malika Andrews. The deal includes a player option in the second year.

6:58 p.m. ET: Long-range shooter Doug McDermott has agreed to a three-year, $42 million deal with the San Antonio Spurs, according to ESPN’s Zach Lowe.

6:45 p.m. ET: Phoenix Suns All-Star guard Chris Paul, who opted out of a $44 million player option Sunday, has agreed to stay on with the Suns with a new four-year deal that could be worth as much as $120 million, his agents Steve Heumann and Ty Sullivan told ESPN’s Adrian Wojnarowski.

Pelton: How CP3’s return impacts the Suns’ roadmap

6:40 p.m. ET: Free-agent forward Torrey Craig has agreed to a two-year, $10 million deal with the Indiana Pacers, his agents Dave Spahn and Austin Brown told ESPN’s Adrian Wojnarowski.

6:39 p.m. ET: Duncan Robinson has agreed to a five-year, $90 million contract to stay with the Miami Heat, his agent Jason Glushon told ESPN’s Adrian Wojnarowski. The deal is the largest ever for an undrafted player.

6:38 p.m. ET: Kyle Lowry is indeed headed to South Beach as he has a three-year deal with the Miami Heat in a sign-and-trade with the Toronto Raptors, a source tells ESPN’s Adrian Wojnarowski.

Pelton: With Lowry, where do Heat stand in East?

6:33 p.m. ET: T.J. McConnell has agreed to a four-year, $35.2 million deal to stay with the Indiana Pacers, his agent Mark Bartelstein told told ESPN’s Adrian Wojnarowski.

6:22 p.m. ET: The Miami Heat and Jimmy Butler are progressing toward a maximum contract extension that could be worth up to $184 million over four years, sources told ESPN’s Brian Windhorst. Butler and the Heat can finalize the deal over the next week and officially come to terms after Aug. 6 when he’s eligible to extend the initial deal he signed with Miami in 2019. Butler is a key piece in recruiting free agent point guard Kyle Lowry to the Heat this summer.

6:21 p.m. ET: The confirmed salary cap/tax numbers for the 2021-22 league year are $112.4 million for the cap and $136.6 million for the tax threshold, according to ESPN’s Bobby Marks.

6:17 p.m. ET: All-Star guard Mike Conley is staying in Utah after agreeing to a three-year, $72.5 million deal with the Jazz, his agents Steve Heumann and Jess Holtz told ESPN.

6:15 p.m. ET: Free-agent guard Will Barton has agreed to a two-year, $32 million deal to stay with the Denver Nuggets, sources told ESPN’s Adrian Wojnarowski.

6:14 p.m. ET: Free agent Kelly Olynyk has agreed to a three-year, $37 million deal with the Detroit Pistons, his agent Jeff Schwartz told ESPN’s Adrian Wojnarowski.

6:11 p.m. ET: Restricted free agent C Jarrett Allen has agreed to a five-year, $100 million contract to stay with the Cleveland Cavaliers, his agents Derrick Powell and Jim Tanner tell ESPN.

6:10 p.m. ET: The New York Knicks made a pair of moves to retain two players, agreeing to three-year deals with guard Alec Burks ($30 million) and center Nerlens Noel ($32 million), sources told ESPN’s Adrian Wojnarowski.

6:07 p.m. ET: Former LSU star Garrett Temple will return to his home state as he is heading to the New Orleans Pelicans, agreeing to a three-year deal (two guaranteed), a source told Marc J. Spears of The Undefeated. The move is part of the Lonzo Ball sign-and-trade deal.

6:04 p.m. ET: Tim Hardaway Jr. has agreed to a four-year, $72 million deal to re-sign with the Dallas Mavericks, a source tells ESPN’s Tim MacMahon. Dallas made Hardaway a top priority, even while pursuing potential sign-and-trade scenarios to add Kyle Lowry.

6:01 p.m. ET: New Orleans Pelicans guard Lonzo Ball is heading to Chicago on a four-year, $85 million deal with the Bulls in a sign-and-trade agreement, his agent Rich Paul told ESPN’s Adrian Wojnarowski. The deal could turn into a three-way swap that lands Devonte’ Graham in New Orleans, according to ESPN’s Ramona Shelburne.

Pelton: What adding Lonzo does for the Bulls

5:22 p.m. ET: The Chicago Bulls have guaranteed the contracts for Thaddeus Young ($14.2 million) and Tomas Satoransky ($10 million), ESPN’s Bobby Marks reported. The Bulls now have $96.3 million in guaranteed contracts but are technically over the cap because of the $20.2 million cap hold on Lauri Markkanen.

5:20 p.m. ET: The New York Knicks, San Antonio Spurs and Dallas Mavericks are all teams to watch for free agent Kelly Oubre Jr., ESPN’s Ramona Shelburne reported during The Jump Free Agency Special.

4:28 p.m. ET: ESPN’s Brian Windhorst reported the Chicago Bulls have shown interest in free agents Lonzo Ball and DeMar DeRozan. To land DeRozan, Windhorst reported, the Bulls could be eyeing a possible double sign-and-trade that would also involve Lauri Markkanen.

3:07 p.m. ET: There is motivation between Chris Paul and the Phoenix Suns to reach a new deal “as soon as tonight,” ESPN’s Adrian Wojnarowski reported during The Jump Free Agency Special. Paul, 36, declined his $44 million player option for 2021-22.

3:06 p.m. ET: According to ESPN’s Adrian Wojnarowski during The Jump Free Agency Special, the expectation is that free agent Kawhi Leonard, who on Sunday declined his $36 million option, will return to the LA Clippers once free agency begins.

3:05 p.m. ET: The stars could be aligning for Kyle Lowry to join the Miami Heat early in the free agency period, which begins tonight at 6 p.m. ET. “Everything is in place for Kyle to be a member of the Heat as early as tonight,” ESPN’s Adrian Wojnarowski reported during The Jump Free Agency Special.

1:25 p.m. ET: Former NBA guard Tyler Dorsey — a formidable EuroLeague 3-point shooter — is getting interest from several teams in free agency, sources told ESPN’s Adrian Wojnarowski. Dorsey played parts of two seasons in the NBA with the Atlanta Hawks and Memphis Grizzlies.

10:33 a.m. ET: Chicago Bulls guard Zach LaVine, who is eligible for a contract extension, reiterated Monday that he wants to be rewarded for his All-Star level of play but will work with the team’s front office as it looks to use cap space for new talent.

“I just want my respect, that’s the main thing,” LaVine said ahead of Team USA’s Olympic quarterfinal game against Spain on Tuesday.

LaVine, 26, has one season left on his contract at $19.5 million.

Aug. 1

5:48 p.m. ET: Chris Paul has until midnight ET to decide on his $44 million player option, but there’s optimism that if he does decide against picking it up that he and the Suns can reach a new deal when free agency opens on Monday night, sources told ESPN’s Adrian Wojnarowski.

5:45 p.m. ET: Kawhi Leonard has declined his $36 million player option for next season and will become a free agent, a source confirmed to ESPN’s Adrian Wojnarowski. The expectation is that Leonard will negotiate a new deal to stay with the LA Clippers.

Ranking the 20 best free agents of 2021

5:16 p.m. ET: The Charlotte Hornets announced they will allow Malik Monk to become an unrestricted free agent and have extended a qualifying offer to make Devonte’ Graham a restricted free agent.

5:01 p.m. ET: The Portland Trail Blazers will not extend the $7 million qualifying offer to Zach Collins, officially making him a free agent, a source told ESPN’s Adrian Wojnarowski.

2:45 p.m. ET: Are the Miami Heat setting up a run at free agent point guard Kyle Lowry? After news of the Heat declining Andre Iguodala’s contract for next season, Miami picked up the $19.4 million option on Goran Dragic‘s deal as a possible precursor to utilize his contract as part of a potential sign-and-trade with the Toronto Raptors, sources told ESPN’s Adrian Wojnarowski.

2:18 p.m. ET: The Miami Heat are declining the $15 million team option on Andre Iguodala‘s contract, making him a free agent next season, sources told ESPN’s Adrian Wojnarowski.

July 30

8:36 p.m. ET: The Boston Celtics have acquired Josh Richardson from the Dallas Mavericks by using the remainder of the trade exception created by the sign-and-trade deal that sent Gordon Hayward to the Charlotte Hornets last November. Richardson, now on his fourth team in four years, averaged 12.1 points in 59 games with the Mavs last season.

Trade grades: Who wins the Celtics-Mavs deal?

5:40 p.m. ET: In a three-team deal, the Celtics have acquired guard Kris Dunn, forward Bruno Fernando and a 2023 second-round pick. In exchange, the Kings received center Tristan Thompson, while the Hawks landed guard Delon Wright, sources told ESPN’s Adrian Wojnarowski.

8:05 a.m. ET: The Jazz have agreed to trade center Derrick Favors and a future first-round pick to the Thunder for a future second-round pick, sources told ESPN’s Adrian Wojnarowski. The deal creates some financial flexibility for Utah, while Oklahoma City adds an additional first-rounder.

July 29

11:48 p.m. ET: The Trail Blazers have acquired the No. 43 pick in tonight’s draft from the Pelicans, a source told ESPN’s Adrian Wojnarowski. New Orleans will receive a future second-round pick from Portland, per ESPN’s Andrew Lopez.

11:25 p.m. ET: The Magic are sending the No. 33 pick to the Clippers in exchange for a future second-round pick and cash, a source told ESPN’s Adrian Wojnarowski.

11:21 p.m. ET: The Thunder have acquired the No. 32 pick from the Knicks for Nos. 34 and 36, a source told ESPN’s Adrian Wojnarowski.

11:16 p.m. ET: The Grizzlies have acquired the No. 30 pick in tonight’s draft from the Jazz in exchange for No. 40 and two future second-round picks, a source told ESPN’s Adrian Wojnarowski.

10:21 p.m. ET: The Knicks are trading the No. 21 pick to the Clippers for tonight’s No. 25 pick and a future second-round pick, a source told Adrian Wojnarowski.

9:58 p.m. ET: The Knicks are trading the No. 19 pick in tonight’s draft to the Hornets for a future first-round pick, a source told Adrian Wojnarowski.

9:41 p.m. ET: The Thunder have agreed to trade the No. 16 pick in tonight’s draft to the Rockets for two future first-round picks, a source told ESPN’s Adrian Wojnarowski.

8:23 p.m. ET: The Pacers have acquired the 31st pick in tonight’s draft from the Bucks, a source told Adrian Wojnarowski.

8:16 p.m. ET: The Lakers have acquired Russell Westbrook, a 2024 second-round pick and a 2028 second-round pick from the Wizards, in exchange for Kyle Kuzma, Montrezl Harrell, Kentavious Caldwell-Pope and tonight’s No. 22 pick, sources told ESPN’s Adrian Wojnarowski. (Per The Athletic, the Wizards traded No. 22 to the Pacers for point guard Aaron Holiday).

7:16 p.m. ET: Detroit is finalizing a trade to send center Mason Plumlee and tonight’s No. 37 pick to Charlotte for the No. 57 pick, sources told ESPN’s Adrian Wojnarowski.

5:49 p.m. ET: The Cavaliers are acquiring Timberwolves guard Ricky Rubio in exchange for forward Taurean Prince, sources told ESPN’s Adrian Wojnarowski. Minnesota will also receive a 2022 second-round pick and future cash considerations.

5:25 p.m. ET: The Lakers are close to a deal to acquire Wizards guard Russell Westbrook in exchange for Kyle Kuzma, Montrezl Harrell, Kentavious Caldwell-Pope and a 2021 first-round pick, sources told ESPN’s Adrian Wojnarowski. There’s still work to do to finalize the Westbrook deal, and talks with the Kings on a Hield deal had also been ongoing between the two teams. This is a trade Washington wants to make with Bradley Beal in mind, sources said, to create future salary cap flexibility to add talent around Beal. The idea of returning to his Los Angeles roots has been appealing to Westbrook.

5:09 p.m. ET: The Nets have traded guard Landry Shamet to the Suns for Jevon Carter and the No. 29 pick in tonight’s draft, sources told ESPN’s Adrian Wojnarowski. Suns coach Monty Williams has been a strong supporter of Shamet’s since he coached him in Philadelphia during the 2018-19 season.

5:00 p.m. ET: Lakers center Montrezl Harrell is opting in to his $9.7M player option for the 2021-22 season, sources told ESPN’s Adrian Wojnarowski. The move will allow the Lakers to move forward on a deal being discussed to acquire Sacramento Kings guard Buddy Hield for Harrell and forward Kyle Kuzma.

2:16 p.m. ET: With Cade Cunningham solid to the Pistons at No. 1, the Rockets and Cavaliers are trending toward Jalen Green and Evan Mobley with the second and third picks, respectively, sources told ESPN’s Adrian Wojnarowski.

1:45 p.m. ET: Trades continue to be offered — including for the No. 1 overall pick. But unless the Detroit Pistons are blown away, they will keep the top spot and have decided to select Cade Cunningham, sources told ESPN’s Adrian Wojnarowski.

July 28

4:45 p.m. ET: The Philadelphia 76ers are continuing to canvass the league for Ben Simmons trades but are armed with a steep asking price, sources told ESPN’s Adrian Wojnarowski. Simmons and his agent, Klutch CEO Rich Paul, are in step with a move elsewhere.

12:07 p.m. ET: Nets assistant Mike D’Antoni is stepping down from a full-time coaching role, sources told ESPN’s Adrian Wojnarowski. The long-time NBA coach is expected to continue pursuing head coaching opportunities after being a finalist for the Portland Trail Blazers opening this summer.

12:06 p.m. ET: The Brooklyn Nets have tendered a qualifying offer to reserve guard Bruce Brown, making him a restricted free agent, sources told ESPN’s Adrian Wojnarowski. The qualifying offer, per ESPN’s Bobby Marks, is for $4,736,102. Brown was a key role player for the Nets last season, averaging 8.8 points, 5.4 rebounds and 1.6 rebounds in his 22.3 minutes per game.

July 27

7:07 p.m. ET: The Sacramento Kings have tendered a qualifying offer to guard Terence Davis, making him a restricted free agent, sources told ESPN’s Adrian Wojnarowski. Davis averaged 11.1 points in 27 games with the Kings after being traded by the Toronto Raptors in March.

1:14 p.m. ET: Milwaukee Bucks guard Bryn Forbes is declining his player option for the 2021-22 season and will become an unrestricted free agent, sources told ESPN’s Adrian Wojnarowski. Forbes, 28, was fourth in the NBA in 3-point shooting (45.2%) last season.

July 26

4:45 p.m. ET: The Memphis Grizzlies are sending Jonas Valanciunas and this year’s Nos. 17 and 51 picks to the New Orleans Pelicans for Steven Adams, Eric Bledsoe, this year’s Nos. 10 and 40 and a protected 2022 first-round pick (via the Los Angeles Lakers), sources tell ESPN’s Adrian Wojnarowski. New Orleans creates salary cap space that would allow them to either match an offer sheet on Lonzo Ball, or have the room to pursue a significant free agent point guard.

Trade grades: Who wins the Grizzlies-Pelicans deal?

July 25

3:10 p.m. ET: Do the Golden State Warriors have the best potential package for a Bradley Beal trade? What other teams make sense? Adrian Wojnarowski and Zach Lowe break down the market for the Washington Wizards All-Star.


3:17 p.m. ET: When could the Philadelphia 76ers move on from Ben Simmons? Adrian Wojnarowski and Zach Lowe discuss the market for Simmons and why the 76ers might not rush to swing a deal before the NBA draft.


3:33 p.m. ET: What are the chances Kawhi Leonard, who had surgery earlier this month to repair a partial tear of the ACL in his right knee, leaves the LA Clippers this summer? Adrian Wojnarowski and Zach Lowe examine what the future holds for the injured superstar.

MORE: Watch the Woj & Lowe NBA free agency special

July 23

7:54 p.m. ET: The Cleveland Cavaliers have extended a qualifying offer to center Jarrett Allen, making him a restricted free agent. The team had until Aug. 1 to make the offer to Allen, a 23-year-old acquired last season in a trade from Brooklyn and viewed as one of Cleveland’s core pieces. The Cavs can now match any offer given by other teams to Allen, whose size and athleticism at both ends of the floor makes him enticing.

July 22

6:31 p.m. ET: The Los Angeles Lakers have extended a qualifying offer to Talen Horton-Tucker, thus making him a restricted free agent. The qualifying offer for Horton-Tucker is $1,897,476. The Lakers have early bird rights and can sign him up to a contract that projects to start at $10.4M. The contract must be for a minimum of two seasons.

July 17

6:08 p.m. ET: Denver Nuggets wing Will Barton has declined his $14.7 million player option for the 2021-22 season and will become a free agent, sources told ESPN’s Adrian Wojnarowski. Barton, whose seven seasons in Denver make him the longest-tenured Nugget, is a top priority for Nuggets President of Basketball Operations Tim Connelly to keep long-term.

Offseason moves for the Nuggets

July 16

5:51 p.m. ET: Damian Lillard denied a report that he was soon to ask for a trade away from the Portland Trail Blazers but expressed that he’s conflicted on the matter and is hoping big changes take him off the fence. Earlier Friday, basketball website TrueHoop reported Lillard would ask for a trade in the near future. Lillard has been having conversations about the Blazers’ offseason plans with team governor Jody Allen and general manager Neil Olshey.

July 8

7:22 p.m. ET: Dealing with a fresh round of trade speculation in the wake of a coaching change, Damian Lillard said Thursday he’ll keep his thoughts on the direction of the team between himself and the Portland Trail Blazers‘ front office. “Anything that I have to say, I’m going to say directly to [Blazers general manager] Neil [Olshey] and I’m going to address it directly with my team,” Lillard said after the third day of Team USA training camp in Las Vegas. “There’s really nothing else I have to say about it.”

How patient can Lillard be?


6:03 p.m. ET: Matthew Dellavedova has agreed to sign with Melbourne United in Australia’s NBL, multiple sources told ESPN. Dellavedova, an eight-year NBA veteran, was set to become an unrestricted free agent this summer following his second stint with the Cleveland Cavaliers.

How the Cavaliers should approach the offseason

June 29

5:15 p.m. ET: Portland Trail Blazers center Zach Collins underwent a second surgery to repair a stress fracture in his left ankle, the team announced Tuesday. Collins, who hasn’t played since Aug. 13, 2020, is set to become a free agent this summer. Portland can make him a restricted free agent by tendering a qualifying offer by Aug. 1.

How the Blazers should approach the offseason


1:22 p.m. ET: Kevon Looney is exercising his $5.1 million option to return to the Golden State Warriors next season, his agent Todd Ramasar told ESPN’s Adrian Wojnarowski. This season, Looney, 25, started 34 of 61 games as he shared time in the starting lineup with rookie James Wiseman.

How the Warriors should approach the offseason

June 25

1:43 p.m. ET: The Dallas Mavericks have agreed to terms with Hall of Fame point guard Jason Kidd to be their head coach and longtime Nike executive Nico Harrison to be their general manager and run the franchise’s basketball operations, sources told ESPN’s Tim MacMahon on Friday. Harrison has a strong relationship with Luka Doncic, having played an instrumental role in the Mavericks star shifting from Nike to the Jordan Brand in the fall of 2019.

Where Jason Kidd, Luka Doncic and the Dallas Mavericks go from here

June 24

11:29 a.m. ET: Discussions on Philadelphia 76ers All-Star Ben Simmons’ future with the franchise started in Chicago this week and included Simmons’ agent, Klutch Sports CEO Rich Paul, and Sixers management, sources told ESPN’s Adrian Wojnarowski. Paul engaged the Sixers on whether it makes sense to work together to find a trade before the start of next season, but no request was made and the sides are expected to continue talking ahead of the July 29 NBA draft and August free agency, sources said. The 76ers are committed to keeping Simmons as a central piece of their franchise, sources said.

How the 76ers should approach the offseason


11:10 a.m. ET: Rick Carlisle is returning to Indiana after agreeing to a four-year deal to become the head coach of the Pacers again, sources told ESPN’s Tim MacMahon. Carlisle previously coached the Pacers for four seasons (2003-04 to 2006-07), compiling a 181-147 record and making the playoffs three times, including an Eastern Conference finals appearance in 2003-04.

How the Pacers should approach the offseason

June 23

2:45 p.m. ET: The Boston Celtics are finalizing an agreement to hire Brooklyn Nets assistant Ime Udoka as the franchise’s new coach, sources told ESPN’s Adrian Wojnarowski. Udoka inherits a roster that is already over the cap heading into the offseason.

The challenges for the Celtics’ new head coach

June 20

11:02 a.m. ET: Brooklyn Nets guard Spencer Dinwiddie plans to decline the $12.3 million player option on his 2021-22 contract and become an unrestricted free agent before a Monday deadline, sources told ESPN’s Adrian Wojnarowski. Dinwiddie, 28, missed most of the 2020-21 season with an ACL injury in his right knee.

How the Nets should approach the offseason

June 18

9:15 a.m. ET: The Boston Celtics are sending All-Star point guard Kemba Walker, the 16th pick in this year’s NBA draft and a 2025 second-round selection to the Oklahoma City Thunder for Al Horford, Moses Brown and a 2023 second-round pick, the teams announced Friday. The Celtics get significant financial flexibility as new president of basketball operations Brad Stevens tries to retool the roster around young stars Jayson Tatum and Jaylen Brown. Walker is owed roughly $73 million over the next two years, while Horford is owed $53 million — $41 million guaranteed — over those years.

Celtics-Thunder trade grades