Watch Now: Adam Silver Concerned Wave Of Positive Tests Inside Bubble Could Stop Restart Plan (3:55)

The offseason is coming. It could be later than usual, after some kind of conclusion of the 2019-20 season, but it's coming. Even if there are no games to discuss, no playoffs to preview, we can still talk about free agency. Trades. The draft, as mediocre as this year's may be. 

This is the first free agency primer I've written (in April), and it requires a bit of preamble:

And with that, here are 70 upcoming free agents, grouped into categories that make sense, or at least make sense to me.  

The starting five

A lineup of difference-making unrestricted free agents who help you win playoff games right now. Getting any of these guys would be a massive win for teams trying to compete immediately, and some of them should interest rebuilding teams, too. 

Fred VanVleet
TOR • SG • 23
PPG17.6
APG6.6
SPG1.9
3P/G2.729
View Profile

Can I interest you in a 26-year-old guard who can make plays against elite playoff defense, stretch the floor and force turnovers? VanVleet is quietly one of the best defensive guards in the league, making up for his lack of height with a rare combination of basketball IQ, strength and anticipation. He's also a valued leader in the locker room, and he has shown he's completely fearless taking big shots on the biggest stage -- his suitors have to wonder how close they'd have to get to the max to price the Raptors out.

Joe Harris
BKN • SF • 12
PPG13.9
APG2.1
SPG.6
3P/G2.413
View Profile

Harris is exactly the type of player Brooklyn should want next to Kevin Durant and Kyrie Irving. He is not just a lights-out shooter; he is a lights-out shooter who is comfortable shooting on the move, with a ridiculously quick release. He can attack close-outs, too, and he is a solid enough defender. The question here is how much luxury-tax pain the Nets are willing to endure. 

Danilo Gallinari
OKC • SF • 8
PPG19.2
RPG5.5
View Profile

Gallinari will be 32 before the start of next season. He has slipped a bit as a defender and is now much more suited to play the 4 than the 3, but set himself up for another payday with a strong season in Oklahoma City. On the offensive end, Gallinari remains one of the more versatile and efficient forwards in the league. After almost getting him at the trade deadline, would Miami sacrifice its 2021 cap space with a multi-year deal?

Davis Bertans
WAS • SF • 42
PPG15.4
RPG4.5
BPG.6
View Profile

By not trading Bertans at the deadline, the Wizards telegraphed that they intend to re-sign him. The 27-year-old was a revelation this season, taking advantage of the greenest light any stretch 4 has ever had. He took 10.7 3-pointers per 36 minutes this season, an unprecedented number for a frontcourt player, and made 42.4 percent of them. 

Montrezl Harrell
LAC • PF • 5
PPG18.6
RPG7.1
BPG1.1
View Profile

Once again a Sixth Man of the Year candidate, Harrell somehow upped his usage after the Clippers signed two superstars, showing off a more refined face-up game than just about anyone thought he could develop. Once an energy guy, Harrell is now a refined offensive weapon, and he still does all the wonderful hustle things that got him on the court in the first place. If the Clippers can't afford to keep him, I humbly request that whoever signs him also trades for Lou Williams

The sixth man

This dude deserves his own category. 

Christian Wood
DET • PF • 35
PPG13.1
RPG6.3
BPG.9
View Profile

In his last 15 games, the undrafted journeyman averaged 22.3 points, 9.5 rebounds, and about a steal and a block while shooting 56.2 percent and making 41 percent of his 3s. The Pistons were essentially tanking, but that doesn't make those numbers any less real -- after the Andre Drummond trade, Wood was singlehandedly keeping them in games. Detroit should obviously try to keep him, but he's an unrestricted free agent and every team with money to spend should be throwing it at him. He's still just 24, an age when players with his skills and physical tools are essentially never available. 

The trusty 10

A selection of vets who were either never stars or aren't anymore, but can help your stars be their best selves. Far more valuable to contenders, but capable of providing structure on a young team, too. 

Paul Millsap
DEN • PF • 4
PPG12.0
RPG5.9
BPG.6
View Profile

Still extremely important to Denver's defense. Still reliable, productive, professional. You know exactly what you're getting, even if you're not getting it for big minutes. But Millsap is 35, and he's had knee trouble. 

Tristan Thompson
CLE • C • 13
PPG12.0
RPG10.1
BPG.9
View Profile

The rebuilding Cavaliers were reportedly interested in extending Thompson's contract earlier this season, but then they traded for Andre Drummond. It was always hard to see Thompson staying in Cleveland unless the money was too good to pass up; now he can go do the dirty work for a contender again. 

Derrick Favors
NO • C • 22
PPG9.2
RPG9.9
BPG1.0
View Profile

Given that the Pelicans were 10 points per 100 possessions better with Favors on the court this season, they should think about re-signing him -- and having his Bird rights gives them an advantage. He doesn't seem like the cleanest offensive fit with Zion Williamson, but New Orleans was dominant on both ends in the minutes they played together.

Goran Dragic
MIA • PG • 7
PPG16.1
APG5.1
SPG.6
3P/G2.185
View Profile

Dragic was smart to accept a sixth-man role this season, since it let him feast on opposing bench units and run the show when Jimmy Butler was off the court. At 33 he can still start if the right situation presents itself, but I wonder if he'd consider signing up for another season of this with a high salary (and help the Heat preserve their 2021 space).

Aron Baynes
PHO • C • 46
PPG11.5
RPG5.6
BPG.6
View Profile

Baynes was a dependable backup (and sometimes starter) in Boston, but in Phoenix he had something of a breakout. Is there a team in the league that can't use a stretch 5 who can facilitate, set crushing screens and protect the paint?

Marcus Morris
LAC • SF • 31
PPG17.4
RPG5.1
View Profile

It's unclear how much Morris' inefficient month with the Clippers harmed his value, if at all. They can re-sign him at a starting salary of $18 million at most, and it's hard to see any of the teams with cap space going higher unless Miami wants to give him an inflated one-year deal. His skill set makes him a theoretical fit just about anywhere, and I still want to see Los Angeles try closing playoff games with him at center. 

Marc Gasol
TOR • C • 33
PPG7.6
RPG6.3
BPG.9
View Profile

Gasol can't do this forever, but at 35 he still makes everybody around him better on both ends. As long as his body holds up, contenders should be trying to pry him from the defending champs. (Do we still call them the defending champs next season if there are no 2020 champs?)

Serge Ibaka
TOR • PF • 9
PPG16.0
RPG8.3
BPG.8
View Profile

Ibaka picked a good time to have the best 3-point-shooting season of his career, and he deserves credit for the strides he has made in Nick Nurse's offensive system. He's not the intimidating shot-blocker he was in Oklahoma City, but in most other ways he's better. 

Dwight Howard
LAL • C • 39
PPG7.5
RPG7.4
BPG1.2
View Profile

No player did more to refurbish his reputation than Howard did in 2019-20. As long as the 34-year-old continues to be satisfied with focusing on the select few things that he does at a high level, he can age gracefully after an awkward few years.  

Jerami Grant
DEN • PF • 9
PPG11.6
RPG3.5
BPG.8
View Profile

The versatility is what's appealing: Grant makes open 3s, guards every position and can attack a closeout and dunk on you. His on/off numbers were ugly in Denver, and he could opt out of the $9.3 million he's owed next season in search of a better fit, but I could also see him opting in and agreeing to an extension. 

Nine big (and medium-sized) names probably staying put

For various reasons, these nine potential free agents are widely expected to re-sign, opt in or extend their contracts. They're too relevant to go unmentioned, though, and in some cases there are variables to consider. 

Anthony Davis
LAL • PF • 3
Player option
PPG26.7
RPG9.4
BPG2.4
View Profile

No one expects Davis to leave the Lakers, but no one knows if he'll be a free agent this year or next year. The smart money was on him opting out and re-signing on a three-year deal, but if the salary cap drops far enough he'll make more money opting in. 

Brandon Ingram
NO • SF • 14
Restricted
PPG24.3
RPG6.3
BPG.7
View Profile

There were valid reasons for the Pelicans to take a wait-and-see approach with Ingram rather than signing him to an extension in October. Now he's an All-Star and a Most Improved Player candidate and he'll soon be a max player. His single-season transformation as a shooter is genuinely historic -- not even Pascal Siakam improved his free throw percentage, 3-point percentage and 3-point volume that drastically at the same time. You can try to get him to sign an offer sheet, but surely New Orleans will match it. 

Gordon Hayward
BOS • SF • 20
Player option
PPG17.3
APG4.1
SPG.8
3P/G1.644
View Profile

I guess the 30-year-old Hayward could theoretically turn down his $34.2 million player option, sign a long-term deal elsewhere and play a more featured role. I don't see a better fit out there, though, and any team assuming he can return to his 2016-17 level would be taking an enormous risk. Besides, he has a good thing going in Boston -- why not see what happens next year? 

Bogdan Bogdanovic
SAC • SG • 8
Restricted
PPG14.5
APG3.2
SPG1.0
3P/G2.585
View Profile

The Kings are unpredictable, but it sure doesn't seem like they plan to let Bogdanovic go. They didn't keep him past the trade deadline and bench Buddy Hield so they could lose him for nothing. Sign-and-trade scenarios could still make sense, though, and I'd personally like to see him on a team that has a less ball-dominant point guard. 

DeMar DeRozan
SA • SG • 10
Player option
PPG22.2
APG5.6
SPG1.0
3P/G.131
View Profile

As efficient as he's been this season, where is DeRozan getting a payday this summer? Bet on him taking his $27.7 million and hitting free agency in 2021. 

Evan Fournier
ORL • SG • 10
Player option
PPG18.8
APG3.2
SPG1.1
3P/G2.705
View Profile

Everything is on the table here. Fournier is 27, so it's not crazy to imagine a young team giving him a long-term deal. He is also one of the few players on the Magic's roster who can reliably score. He has a player option worth more than $17 million; if he picks it up, Orlando could extend him through 2024. 

Andre Drummond
CLE • C • 3
Player option
PPG17.7
RPG15.2
BPG1.6
View Profile

As expected, Drummond says he's exercising his option to remain in Cleveland. He is owed $28.8 million, and nobody's giving him anything close to that this offseason. 

Otto Porter Jr.
CHI • SF • 22
Player option
PPG11.9
RPG3.4
BPG.4
View Profile

Same deal: Porter's option is worth $28.5 million, and he's coming off a season mostly lost because of a foot injury. 

Tim Hardaway Jr.
DAL • SG • 11
Player option
PPG15.8
APG2.0
SPG.6
3P/G2.937
View Profile

This one is a bit more interesting because Hardaway has had a career year and might see a chance to capitalize on it. He almost certainly won't do better than the $19 million he can make by opting in, though, and what shooter wouldn't want to keep playing with Luka Doncic?

Nine restricted free agents of some intrigue

These young players didn't get their contracts extended, and they're not secure in their status the way Ingram is. 

Jakob Poeltl
SA • C • 25
Restricted
PPG5.3
RPG5.3
BPG1.4
View Profile

A heady player who has developed into an excellent defender and always had good feel on offense. The breakout hasn't happened yet, though, and Poeltl's game doesn't scream star potential. I'd be surprised if the Spurs didn't match a reasonable offer sheet.  

Malik Beasley
MIN • SG • 5
Restricted
PPG11.2
APG1.4
SPG.7
3P/G1.945
View Profile

Beasley was an awesome buy-low acquisition at the deadline, but now the Wolves have a strange problem: What if he has been too good since the trade? There aren't many teams with cap space, but the few that do could absolutely use a 23-year-old wing who can fill it up. The price could be high. 

Kris Dunn
CHI • SF • 32
Restricted
PPG7.3
APG3.4
SPG2.0
3P/G.569
View Profile

Dunn is unique for a guard in 2020: An all-world defender who can be completely ignored behind the 3-point line. There will be teams interested in trying to account for his glaring flaw or help him eliminate it, but how much will they be willing to pay to do so?

Dario Saric
PHO • PF • 20
Restricted
PPG10.1
RPG5.9
View Profile

I'm a sucker for playmaking 4s, and Saric's feel for the game and moxie have always stood out. Glue guys, however, are generally expected to shoot spot-up 3s and defend better than he does. It's not that he's a bad defender -- he's physical, he's smart, effort is not an issue -- but he's not quick laterally and isn't all that switchable. The less rigid the offensive system, the better he will look. 

Chris Boucher
TOR • PF • 25
Restricted
PPG6.3
RPG4.4
BPG1.0
View Profile

If you're shocked to learn that Boucher turned 27 in January, know that he is a late bloomer who wasn't even discovered until after his 19th birthday. His emergence off the Raptors' bench has been impressive, but how much more will he grow? 

Sterling Brown
MIL • SG • 23
Restricted
PPG5.0
APG1.0
SPG.5
3P/G.8
View Profile

Brown's shooting numbers have dropped everywhere aside from the free throw line this season, but teams might still be interested in seeing what happens if he's not splitting time with a bunch of similar wings. He defends and rebounds well for his size.  

De'Anthony Melton
MEM • SG • 0
Restricted
PPG8.1
APG3.0
SPG1.3
3P/G.712
View Profile

Memphis stole Melton from Phoenix last summer, and giving him consistent minutes changed its season. As long as the price isn't crazy, the Grizzlies should look past his poor shooting and sign him long-term -- he fits well next to Ja Morant and is one of the best young defenders in the league. 

John Konchar
MEM • SG • 46
Restricted
View Profile

Another Grizzlies find and darling of draft nerds everywhere, Konchar went undrafted and spent most of this season with the Memphis Hustle. His recent production, though, is absurd: Per 36 minutes, he averaged 11.9 points, 11.9 rebounds, 4.9 assists, 1.9 steals and 0.8 blocks with a 72.3 percent true shooting percentage in the nine games since the Grizzlies put him in the rotation. I can't wait to see the reaction if some team makes a bet that this is real and gives him a hefty offer sheet. 

Luguentz Dort
OKC • SG • 5
Restricted
PPG6.2
APG.7
SPG.8
3P/G.759
View Profile

Athletic, a strong defender, doesn't space the floor. Sounds like a Thunder wing, right? Dort was in an unusual situation for the 21 games before the league pressed pause, in the starting lineup the entire time but not practicing with the team because he was on a two-way contract. You'd think Oklahoma City would want to keep developing him.

The famous four

Three of these guys have signed max deals and the other was on his way to doing that before an injury. Now, they're just looking for the right opportunity. 

Carmelo Anthony
POR • SF • 00
PPG15.3
RPG6.3
View Profile

Anthony said he wants to end his career in Portland, and his time there has undeniably gone better than his stops in Oklahoma City and Houston (despite his volume of long 2s going up and his accuracy going down). He'll be 36 at the end of next month, but if he can keep hitting corner 3s like this, he can keep relieving pressure on the Blazers' guards. In the event that he considers leaving, I am not sure that he has eased contenders' concerns about his defense. We'll probably hear more Knicks rumors because of the CAA connection. 

Hassan Whiteside
POR • C • 21
PPG16.3
RPG14.2
BPG3.1
View Profile

Whiteside's counting stats look great, and he's not the only one responsible for Portland's awful defense. He doesn't fit there if Jusuf Nurkic is healthy, though, and there can't be many teams who care about his numbers anymore. 

Maybe the Lakers give him another shot on a minimum contract and hope he can get healthy. I just can't fathom him being their first or second priority, considering how well they've played with JaVale McGee and Dwight Howard in the middle. 

Isaiah Thomas
LAC • PG •
PPG12.2
APG3.7
SPG.3
3P/G1.95
View Profile

The 31-year-old Thomas made 41.3 percent of his 3s with the Wizards, and that didn't stop them from dumping him. Sigh. Until he proves he can be effective at the rim again, his defensive limitations will scare teams away.  

Five under 25

Only one of these players has any kind of track record when it comes to contributing to a winning team, but they all have upside. 

Not many people were paying attention to the Nets after Kyrie Irving was ruled out for the season, but those who did were in for a treat whenever Chiozza was in the game. The 5-foot-11 guard has already drawn VanVleet comparisons -- he's a sturdy defender, a creative passer and, if his hot shooting is sustainable, he'll never play another minute in the G League.

Derrick Jones Jr.
MIA • SF • 5
PPG8.9
RPG4.2
BPG.7
View Profile

The Heat love his defensive versatility, as they should. You know how fast he is and how high he jumps, and he has developed into a key part of their rotation. If I were thinking about investing in him, though, I'd want to see what happens when playoff opponents leave him wide open. 

Josh Jackson
MEM • SG • 20
PPG10.4
RPG3.2
BPG.5
View Profile

Jackson had to start over with the Hustle, and the No. 4 pick in the 2017 draft didn't make his Grizzlies debut until late January. He's still a bit wild, but if the season is over, he finished it strong. Still just 23! 

Cheick Diallo
PHO • PF • 14
Team option
PPG4.8
RPG2.9
BPG.3
View Profile

The Suns could decline Diallo's option to maximize cap space, even if they remain open to bringing him back. I like his finishing out of the pick-and-roll, and he shows occasional flashes of adding to his game. There are more polished bigs that will come just as cheap, but if you're a rebuilding team, Diallo is worth a flier. 

Harry III Giles
SAC • C • 20
PPG7.0
RPG4.2
BPG.4
View Profile

Giles has been all over the place since his redshirt rookie season, and I'm still confused about the Kings declining his fourth-year option. If the rest of the season is canceled, I imagine it will help him to have finished the season starting, rather than picking up DNP-CDs like he did a few months ago. 

Six reserve guards

Need someone to run a pick-and-roll? 

Jordan Clarkson
UTA • PG • 00
PPG15.1
APG2.0
SPG.7
3P/G2.063
View Profile

What a time for a breakout season, and what a nice move by the Jazz to pick him up. Trading long 2s for 3s should pay off pretty well for Clarkson, whose scoring off the bench was desperately needed in Utah.

Jeff Teague
ATL • PG • 00
PPG10.9
APG5.2
SPG.8
3P/G.729
View Profile

Credit Teague for recognizing when moving to the bench would suit him. I expect he'll be playing the same role for a playoff team next season. 

D.J. Augustin
ORL • PG • 14
PPG10.4
APG4.6
SPG.6
3P/G1.224
View Profile

Augustin would have been much better off if he had been on the market last summer, following the two most efficient seasons of his career. He's still out there looking like Jameer Nelson for the Magic, though, and the 32-year-old's shooting percentages would likely be higher if he had some semblance of spacing around him.  

Alec Burks
PHI • SG • 20
PPG15.1
APG2.9
SPG1.0
3P/G1.695
View Profile

Early returns in Philadelphia were not particularly encouraging, but Burks could still be attractive to a team in need of a bucket-getter. The efficiency has never been there, though, and he doesn't get to the line the way he used to.

Langston Galloway
DET • SG • 9
PPG10.3
APG1.5
SPG.7
3P/G2
View Profile

I thought the Pistons would capitalize on his career season by trading him before the deadline. They apparently couldn't get much in return, but if you're in the market for a combo guard, you could do much worse. 

Austin Rivers
HOU • PG • 25
Player option
PPG8.5
APG1.6
SPG.7
3P/G1.383
View Profile

Rivers could stay in Houston, where his game fits perfectly, or he could try his luck at getting more than the minimum somewhere else. Picking up his $2.4 million player option is probably the right call if the Rockets bring most of the bad back, but nobody knows what changes are coming.

Five reserve wings

Everybody wants more wings. Everybody.

Kent Bazemore
SAC • SF • 26
PPG8.7
APG1.3
SPG1.1
3P/G1.219
View Profile

Bazemore's forays into playmaking have diminished since leaving Atlanta, making him more of a 3-and-D guy. You wish the 3s were more consistent, but you'll still like having him around. 

Kentavious Caldwell-Pope
LAL • SG • 1
Player option
PPG9.5
APG1.7
SPG.8
3P/G1.381
View Profile

He could take the $8.5 million player option, and that might be his safest bet if the mid-level exception winds up below that number. If the MLE is higher than that, then Caldwell-Pope would at least need to strongly consider opting out -- there will be a lot of teams trying to use that money to get a wing. 

Wesley Matthews
MIL • SG • 9
Player option
PPG7.5
APG1.5
SPG.6
3P/G1.629
View Profile

Matthews' option is worth $2.7 million, and while he hasn't been any different with the Bucks than he was with the Mavericks and Pacers, being a starter on a dominant team could get him a raise in this market. 

Pat Connaughton
MIL • SG • 24
PPG5.1
APG1.6
SPG.3
3P/G.721
View Profile

It doesn't sound like he wants to go anywhere, but I'd be shocked if Milwaukee brought all its wings back. Connaughton is easily the best athlete of the bunch, and he has a superpower

Kyle Korver
MIL • SG • 26
PPG6.7
APG1.2
SPG.4
3P/G1.72
View Profile

The man just turned 39, but his 3-point percentage remains higher than that. He has fit as wonderfully as expected next to Giannis Antetokounmpo, and will likely have his pick of contenders again if he doesn't retire. 

Five reserve forwards

A few years ago, most of these guys played small forward. Now a bunch of them spend some of their time at center. 

Jae Crowder
MIA • SF • 99
PPG10.4
RPG6.1
View Profile

When his shot is falling, Crowder's such a nice, low-usage role player to have. It has been falling since being traded to Miami, and that seems like the perfect spot for him.  

Maurice Harkless
NY • SF • 3
PPG5.8
RPG3.9
View Profile

If the season resumes, it's such a waste that Harkless will finish it as a Knick. He fit just fine in Los Angeles, but we've seen opponents ignore him on the perimeter in the playoffs. 

Rondae Hollis-Jefferson
TOR • SF • 4
PPG7.2
RPG4.9
BPG.4
View Profile

Non-shooting forwards are almost extinct, so it's fitting that Hollis-Jefferson wound up on a team named after a dinosaur. He guards every position, and the Raptors have made up for his lack of range about as well as they could have hoped. 

Juancho Hernangomez
MIN • PF • 41
PPG6.0
RPG4.1
BPG.2
View Profile

Hernangomez needed the trade to Minnesota just as much as Beasley did, and I suspect he will stick around and space the floor for D'Angelo Russell and Karl-Anthony Towns. If the Wolves go forward with all these guys, though, their defense is going to be a nightmare.

Markieff Morris
LAL • PF • 88
PPG10.1
RPG3.8
BPG.3
View Profile

Can't say he was particularly helpful in Los Angeles. But hey, Morris shot well in Detroit this season, so that's something. 

Five reserve bigs

One of these players signed a four-year, $41 million contract in 2016. Another one turned down a four-year, $70 million contract in 2017. Do not expect anything like that this time. 

Marvin Williams
MIL • PF • 20
PPG6.1
RPG2.8
BPG.5
View Profile

I could have put this vet in the previous group, but at this point he's a 4/5 and next year maybe he'll exclusively be a smallball center. I love how Williams has adapted his game, and if he doesn't re-sign with the Bucks, other contenders will line up to give him a roster spot.  

Mason Plumlee
DEN • PF • 7
PPG7.2
RPG5.3
BPG.6
View Profile

The 30 year-old makes sense in Denver's system because he can facilitate from the high post. He has always been good at challenging shots and staying vertical, too. It just seems unlikely that Millsap, Grant and Plumlee will all be back.

Nerlens Noel
OKC • C • 9
PPG7.7
RPG4.9
BPG1.5
View Profile

Noel shot 68.5 percent in OKC this season, thanks to their more organized offensive system. He turns 26 this month, and on defense he's still disruptive, even if he's not always in the right place. 

Meyers Leonard
MIA • C • 0
PPG6.1
RPG5.1
BPG.3
View Profile

You don't have to believe that pairing Leonard and Bam Adebayo is a viable medium-term plan to acknowledge that the big man has played his role well in Miami. I just wish he'd shoot more 3s, given how accurate he is.

Alex Len
SAC • C • 25
PPG8.3
RPG6.0
BPG.9
View Profile

Len isn't trying to be a stretch 5 anymore, and he's looked more comfortable since being traded to Sacramento. It's the wrong era for him to truly shine, but he's a fine backup. 

And finally, six bigs with options

It's a scary market for role-playing big men.

Enes Kanter
BOS • C • 11
Player option
PPG8.2
RPG7.7
BPG.8
View Profile

Should Kanter pick up his $5 million option? The Celtics are a good place to be and that's decent enough money for a center who is targeted on pick-and-rolls, doesn't protect the rim and doesn't space the floor, but … I don't know. He's such a good scorer and rebounder that he might be able to more elsewhere, and Boston's frontcourt is crowded.

Willie Cauley-Stein
DAL • C • 33
Player option
PPG7.2
RPG5.8
BPG1.1
View Profile

Hmm, $2.3 million catching lobs from Luka or testing the market? This would be an easier decision if Cauley-Stein had been seeing more minutes in Dallas. The argument for opting out is that, while there are plenty of centers available, none of them can switch like him. 

JaMychal Green
LAC • PF • 4
Player option
PPG6.5
RPG6.3
BPG.4
View Profile

Good player, rough 2019-20 season. Walking away from $5 million guaranteed would be dangerous.  

JaVale McGee
LAL • C • 7
Player option
PPG6.8
RPG5.8
BPG1.5
View Profile

The Lakers have his Early Bird rights if he opts out, and McGee been productive enough to do so and ask for a raise.   

Robin Lopez
MIL • C • 42
Player option
PPG5.5
RPG2.4
BPG.7
View Profile

The stats don't look like much, but whatever. If we're assuming the Bucks are going to play the same style of defense next season, this is the perfect situation for him. Would another team pay him more than his $5 million player option and use him the same way? It's possible, but I wouldn't bet on it. 

Bobby Portis
NY • PF • 1
Team option
PPG10.1
RPG5.1
BPG.3
View Profile

The Knicks took a shot on Portis, and they can't possibly want to pay him $15.8 million to give it another go. He's 25, so there's still time for him to become more than a shoot-first, shoot-second scorer, but, unlike Kanter, he isn't efficient enough to justify all the bad defense.