The 2020 NBA offseason is going to happen -- but at this point, we really have no idea when. The coronavirus hiatus has pushed the league calendar back for at least a couple of months, but eventually, normalcy will resume and transactions will be re-opened. That includes free agency, which normally kicks off in early July but could be pushed to later into the summer, or even the fall.

The 2019 NBA free agency period was one of the wildest in league history. Hundreds of players hit the open market, and when the dust settled, eight 2019 All-Stars found new teams through either free agency or trade. As much as fans enjoy that kind of movement, this offseason figures to be significantly quieter. 

The deadline for certain extensions passed in November, so we now have clear view of this coming offseason's free agent crop. Draymond Green, who would have easily been the second-best unrestricted free agent, already signed a new deal with the Warriors. Pascal Siakam and Kyle Lowry also inked extensions with the Raptors. As of now, the list is dominated by new Lakers star Anthony Davis. He's expected to re-sign with the Lakers, but the offseason is still a long time from now, and we've seen that anything can happen in this league.

Besides Davis, the class isn't nearly as overwhelming as the 2019 cadre, and it's easy to see why teams were eager to save up money for the 2019 spending spree, and for the forthcoming 2021 class. Here's a glance at this offseason's NBA free agency options.

*All figures from Spotrac

Top potential 2020 NBA free agents
Anthony Davis Los Angeles Lakers PF
Status: Player option

Davis is expected to opt out of the last year of his contract after the 2019-20 season, and reports indicate that he'll look to re-up with the Lakers on a max deal. But if we've learned one thing during recent NBA seasons, it's that a lot can change over the course of a year. Stay tuned.

Brandon Ingram New Orleans Pelicans SF
Status: Restricted

Ingram has blossomed into an All-Star during his first year in New Orleans, and will likely command a max contract. He appears to be a big part of the Pelicans' bright future, and they'll likely match any offer for the former No. 2 overall pick.

DeMar DeRozan San Antonio Spurs SG
Status: Player option

A potential 2020 free agent with a hefty player option, DeRozan will have two seasons in San Antonio under his belt before having to make a decision this offseason. He's a polarizing player, which makes his contract decision one of the most intriguing in the league.

Gordon Hayward Boston Celtics SF
Status: Player option

Hayward has put together a bounce-back season, upping his potential value this offseason. It's hard to imagine he'll be confident enough to opt out of his $32 million option for 2020-21, but this is a particularly weak class so a team could come to the table with a huge offer for multiple years.

Danilo Gallinari Oklahoma City Thunder SF
Status: Unrestricted

Gallinari has put together another excellent season, helping lead to the surprising Thunder success this season. He's likely played himself into a nice contract, and will be highly sought-after this offseason.

Fred VanVleet Toronto Raptors SG
Status: Unrestricted

VanVleet became a Toronto folk hero with an incredible performance in the latter part of the Raptors' championship run, and carried it right through into the 2019-20 season. His numbers are up across the board, and has become essential to Toronto's success. He's due for a hefty contract.

Bogdan Bogdanovic Sacramento Kings SG
Status: Restricted

A combo guard with a pure stroke, Bogdanovic did not sign an extension with the Kings and thus becomes a restricted free agent. Sacramento has some financial decisions to make with a lot of young players due for big contracts, so they could get priced out if other teams come calling with lucrative offers for Bogdanovic.

Joe Harris Brooklyn Nets SF
Status: Unrestricted

Harris has developed into one of the league's top sharpshooters, a skill that always draws interest. He will command plenty of suitors in a down free agent market, so we'll see how much the Nets are willing to spend to keep Harris alongside Kyrie Irving and Kevin Durant next season.

Evan Fournier Orlando Magic SG
Status: Player Option

Fournier has a $17 million player option, but in a weak class he could decide to opt out and secure a longer-term deal for himself. He has upped his scoring average this season while hitting 40 percent of his 3-pointers, so he'll have plenty of suitors.

Montrezl Harrell Los Angeles Clippers PF
Status: Unrestricted

Harrell has been one of the best values in the NBA for the past few seasons, and is putting up career-highs in points and rebounds. He's waited patiently for his big payday, which will come from someone else if the Clippers get out-priced.

Marcus Morris Los Angeles Clippers SF
Status: Unrestricted

Morris got to showcase his scoring ability early in the season with the Knicks, and now gets to display his fit as a role player with the Clippers. A versatile forward who can knock down 3-pointers, Morris will be an attractive option.

Jerami Grant Denver Nuggets PF
Status: Player option

Even with an up-and-down season with the Nuggets, Grant seems like a lock to opt out of his $9.1 million player option and test the free-agent waters. A versatile big shooting 40 percent from 3-point range is a hot commodity, so he should get plenty of suitors.

Andre Drummond Cleveland Cavaliers C
Status: Player option

Drummond has once again put up monster numbers, but we got a sense of his open-market value when he was traded to the Cavaliers for next to nothing. At this point picking up his $25.4 million option for next season seems like a no-brainer, but he could want security with a longer-term deal, particularly in a weak free-agent class.

Otto Porter Jr. Chicago Bulls SF
Status: Player option

Plagued by injury the past two seasons, Porter will almost assuredly pick up his player option for 2020-21. If he's just completely done with the situation in Chicago he would fit in on plenty of teams, but won't get near the annual value of his current deal.

Goran Dragic Miami Heat PG
Status: Unrestricted

Dragic was nearly traded to the Dallas Mavericks once 2019 free agency kicked off and then was moved to the Heat bench, but he has been nothing but professional for a surprising Miami team while putting up impressive numbers. He'll be 34 when free agency begins.

Serge Ibaka Toronto Raptors PF
Status: Unrestricted

Ibaka has put up career-highs in points and 3-point percentage in his contract season with the Raptors. His range and shot-blocking ability make him a unique piece for any team.

Hassan Whiteside Portland Trail Blazers C
Status: Unrestricted

Whiteside has put up historic numbers this season for the Blazers, but will they translate into dollars? Long viewed as an "empty stats" type of player, Whiteside might have trouble finding a suitor willing to fork over a large contract given the decreasing relevance of traditional big men in the modern game.

Paul Millsap Denver Nuggets PF
Status: Unrestricted

Millsap has been steady during another injury-plagued season, and has improved his 3-point shooting significantly. Teams will certainly be interested, Denver included, but he won't get near the $30 million he's making this season a 35-year-old with an injury history. 

Derrick Favors New Orleans Pelicans C
Status: Unrestricted

The definition of solid on both ends of the floor, Favors can fit into pretty much any frontcourt, whether as a starter or a reserve. He might not fit the Pelicans' timeline moving forward, but would be an excellent piece for a contender at the right price.

DeMarcus Cousins Los Angeles Lakers C
Status: Unrestricted

Questions abound about the health of Cousins, who has suffered three major injuries over the past year and a half, but some team will likely take a chance on the big man given his incredible skill set. He might not ever be the player he once was, but Cousins could still be a good asset if his body holds up.

Davis Bertans Washington Wizards SF
Status: Unrestricted

One of the best 3-point shooters in the NBA, Bertans has significantly upped his value this season by hitting nearly four 3s per game at a 42 percent clip. The 6-10 assassin has nearly doubled his scoring average from last season, and is in line for a nice contract this offseason.

Marc Gasol Toronto Raptors C
Status: Unrestricted

After failing to win a title with some strong Memphis teams, Gasol finally hoisted the hardware after being traded to the Raptors last season. He's missed a bulk of the 2019-20 season with injuries, and you have to wonder how much the 35-year-old has left in the tank, but his basketball IQ and defense will find him a home somewhere.

Tim Hardaway Jr. Dallas Mavericks SG
Status: Player option

Hardaway's contract was once viewed as a bit of an albatross, but he's lived up to it this season in Dallas as their third scorer. It wouldn't be crazy for him to opt out of his $17.7 million contract to search for a long-term deal this offseason.

Jordan Clarkson Utah Jazz PG
Status: Unrestricted

Clarkson continues to display his ability as one of the best bench scorers in the league, and has fit in nicely with the Jazz after coming over from Cleveland. Teams are always in search of instant offense from their reserves, so Clarkson will have some options this offseason.

Dario Saric Phoenix Suns PF
Status: Restricted

Saric has been solid in Phoenix, his third team in four seasons, and the stretch-four could draw plenty of interest.

Jae Crowder Miami Heat SF
Status: Unrestricted

Crowder's value skyrockets when he's making 3-pointers consistently, which he failed to do in Utah or Memphis but has been excellent at in Miami. He's an excellent veteran role player who will likely draw plenty of interest.

Tristan Thompson Cleveland Cavaliers C
Status: Unrestricted

After looking like his career was on the downturn, Thompson's career season has him back on the free-agent radar for this offseason. He's a perfect rotation big to add to a contending team given his championship experience, and he's even knocked down a handful of 3-pointers this season.

Kent Bazemore Sacramento Kings SF
Status: Unrestricted

Bazemore struggled in Portland but seems to have found a little bit of a groove since being traded to Sacramento. The long, veteran wing will definitely have interest, but will take a pay cut from the $17.5 million he's making this season.

Jeff Teague Atlanta Hawks PG
Status: Unrestricted

Teague has taken on a reserve role this season with the Timberwolves and Hawks, and is one of just a handful of established point guards in this year's free-agent class. 

Reggie Jackson Los Angeles Clippers PG
Status: Unrestricted

Jackson never quite lived up to his contract in Detroit, but he has a second chance to impress potential suitors after being traded to the Clippers. Any team that signs Jackson will hope that a return to health will allow him to flourish.

Notable 2020 unrestricted free agents

Notable 2020 restricted free agents

Notable 2020-21 player options