The free agency period allows NBA teams to improve drastically by signing superstar players who can immediately change the course of a franchise.

However, there are some teams in the NBA that have no idea what that feels like since they are consistently getting spurned in the summer.

For this piece, we'll be taking a look at four NBA teams that just have zero luck in getting big-time players to sign with them in free agency.

New York Knicks

This was pretty obvious folks. The Knicks have been trying to get superstar players to sign with them in free agency for years, only to strike out seemingly every time.

During the summer of 2010, the Knicks pursued LeBron James and Dwyane Wade. However, the team ended up with Amar'e Stoudemire, who was a declining NBA All-Star in the league due to his knee issues.

In the offseason of 2019, the Knicks once again were feeling good about themselves, as they had cap space to sign both Kevin Durant and Kyrie Irving. Unfortunately, neither star even took a meeting with the Knicks.

Nets, Kevin Durant, Kyrie Irving

And to make matters worse, KD and Kyrie both signed with the other team in New York City, the Brooklyn Nets.

Chicago Bulls

The Bulls are kind of like the Knicks. They are a hallmark organization in the NBA and play in a beautiful, big city.

However, the Bulls have struck out in free agency a lot, too.

In 2010, Chicago also went after LeBron James and Dwyane Wade. There were reports at the time claiming people in Wade's camp were telling him not to sign with Chicago due to the team's history of not treating aging superstars properly toward the end of their careers. Bulls legends Michael Jordan and Scottie Pippen both left the organization in the '90s on uneven terms.

The Bulls didn't get LeBron, Wade or Chris Bosh in 2010. Instead, they landed Carlos Boozer.

Hall of Famer Kevin Garnett said during NBA All-Star Weekend in Chicago that he never wanted to play for the Bulls during his career because of how owner Jerry Reinsdorf treated Jordan toward the end of his career. Garnett played his high school ball in Chicago.

Michael Jordan, Jerry Reinsdorf, The Last Dance

In the summer of 2014, the Bulls pursued Carmelo Anthony. However, they missed out on Melo and wound up signing Pau Gasol because someone told Melo a key figure for the Bulls wasn't going to be there in 2015-16.

Minnesota Timberwolves

The Timberwolves have had one legitimate superstar play for the franchise, and that was Kevin Garnett (sorry, Karl-Anthony Towns and Kevin Love). There's a reason behind that.

No star player is going to willingly sign with Minnesota due to the weather and market size. D'Angelo Russell met with the Wolves in free agency during the summer of 2019, but he already had a deal with the Golden State Warriors before meeting with Minnesota. The lefty said he signed with the Warriors because the weather was better in San Francisco.

Timberwolves, D'Angelo Russell, Karl-Anthony Towns

Ironically, the Wolves traded for Russell at the 2020 NBA trade deadline. The lefty is happy to be playing with Karl-Anthony Towns. However, odds are DLo is going to miss that California climate and financial sector very soon.

Toronto Raptors

Kawhi Leonard guided the Raptors to their first-ever NBA championship during the 2019 playoffs.

But before Leonard arrived to Canada, Toronto had a history of falling short in the playoffs and missing out on guys in free agency. Heck, Leonard was basically the King of Canada and still left the Raptors after one season to sign with the Los Angeles Clippers.

Kawhi Leonard, Clippers

Clippers shooting guard Lou Williams, who used to play for the Raptors, once claimed that NBA players don't want to play for Toronto because it feels like they are playing overseas.

Chris Bosh left the Raptors in 2010 to sign with the Heat.