The NBA has seen their league become the fastest growing major sports league in North America. Yes, the NFL is still king in many ways, but the NBA has found a way to market to a young fanbase, something other major leagues are lacking. It starts with the game's top stars, as it's far easier to market players who are on the court most of the game and whose faces are plastered all over television.

The NBA, however, is a league that's accustomed to a lot of changes over the course of months and years. There are some basketball stars who play for the same time for their entire careers. There are also some basketball stars who struggle when it comes to staying with a team for an extended period of time. Of course, the latter is something that no basketball player wants to happen in his career, but it's a given that things that you can't control will happen, no matter how hard he tries to turn things into their favor. Sometimes, life doesn't pan out the way that was originally mapped out, and the constant changes come with no choice but for one to simply accept them and move on to the next chapter in life.

With all that said, let's take a closer look at 20 NBA stars who had very forgettable stints with random teams. As always, feel free to share your thoughts in the comments section.

20 Nick Young - Los Angeles Clippers (2012)

Nick Young, also known as "Swaggy P," last played for the Golden State Warriors in 2017-2018. Young has also played for the Los Angeles Lakers in 2013-17, Philadelphia 76ers in 2012-13, Los Angeles Clippers in 2012 and Washington Wizards in 2007-2012.

Young's short-lived tenure with the Clippers didn't even last for six months.

After helping the Clippers clinch their first postseason berth in 6 years with a 19-point performance against the Oklahoma City Thunder, Young signed a 1-year deal with the 76ers during the 2012 NBA offseason.

19 Michael Jordan - Washington Wizards (2001-03)

We're well-aware that Michael Jordan, commonly known as "MJ," was one of the biggest stars in Chicago Bulls history. But a lot of fans forget that Jordan came out of retirement a second time, not only to help run the Washington Wizards, but play for them. Yes, Jordan came out of his second retirement to play in Washington, D.C. from 2001-03.

Jordan's tenure with the Wizards drew mixed results even when he worked in their front office as the Director of Basketball Operations. We all remember that fiasco for Jordan drafting Kwame Brown. At least though, Jordan came out of retirement for the right reasons, as he wanted to donate his salary to relief efforts in wake of 9/11.

18 Chris Webber - Golden State Warriors (2008)

Obviously, most NBA fans will remember that Chris Webber was in fact drafted by the Warriors and started his career with them. But not many will remember Webber ending his career there as well.

Webber wrapped up his NBA career with the Warriors, which was sort of bittersweet, as he joined an average team that won 48 games, but ended up missing the 2007-08 NBA playoffs altogether. The Warriors previously tried their best to follow up the "We Believe" squad that won just 42 games, but was able to pull off the upset of the top-seeded Dallas Mavericks in the first round of the 2006-07 NBA playoffs.

17 Allen Iverson - Memphis Grizzlies (2009)

Allen Iverson, also known as "The Answer," played both the point guard and shooting guard positions in his 14-season NBA career. Iverson, as you may already know, was best known for his two stints with the Philadelphia 76ers in 1996-2006 and 2009-2010.

But did you know that Iverson briefly played for the Memphis Grizzlies in 2009?

Yes, Iverson was with the Grizzlies for less than two months.

Iverson cited his departure due to personal reasons and subsequently left the Grizzlies...not the other way around. The Grizzlies meanwhile, announced that they terminated his contract through a mutual agreement in order to make things look pleasant.

16 Vince Carter - Phoenix Suns (2010-2011)

As shooting guard and small forward, Vince Carter currently plays for the Atlanta Hawks. Carter previously played for the Sacramento Kings in 2017-18, Memphis Grizzlies in 2014-17, Dallas Mavericks in 2011-14, Phoenix Suns in 2010-11, Orlando Magic in 2009-10, New Jersey Nets in 2004-09 and Toronto Raptors in 1998-2004.

Carter lasted in Phoenix for a little over a year. The Suns waived Carter following the end of the 2011 NBA lockout. As a result, the Suns only had to pay Carter the $4 million that they owed him for playing in the 2011-12 NBA season. Carter played in 51 games, started 41 games, and averaged 13.5 points per game on 42 percent shooting in Phoenix.

15 Jeremy Lin - Golden State Warriors (2010-11)

Jeremy Lin went undrafted in the 2010 NBA Draft. As a result, Lin spent some time in the Summer League before signing a two-year deal with his hometown Golden State Warriors. Lin, however, had very little playing time with the Warriors and was assigned to the Warriors' D-League affiliate Reno Bighorns on three separate occasions.

Lin may not be one of the most talented basketball players out there, but he's still a well known name in the basketball world, thanks to the Linsanity craze that swept New York City a few years ago. Now, Lin finds himself on a bottom feeding Atlanta Hawks squad.

14 Zaza Pachulia - Orlando Magic (2003-2004)

Zaza Pachulia, born Zaur Pachulia, currently plays for the Detroit Pistons. Pachulia previous played for the Golden State Warriors in 2016-18, Dallas Mavericks in 2015-16, Milwaukee Bucks in 2013-15 and 2004-05, Galatasaray S.K. in 2011, Atlanta Hawks in 2003-2015, Orlando Magic in 2003-04 and Ulkerspor in 1999-2003.

Pachulia's 1-year tenure with the Magic has largely been forgotten by even the biggest basketball fans out there due to the fact it was short-lived.

Pachulia was originally drafted by the Magic in the 2003 NBA Draft, but was later selected by the Charlotte Bobcats in the 2004 NBA Expansion Draft and then traded to the Milwaukee Bucks, where he played the 2004-05 NBA season.

13 Shaquille O'Neal - Cleveland Cavaliers (2009-10)

Shaquille O'Neal, better known as "Shaq," is better known for his three back-to-back NBA championships with the Los Angeles Lakers in 2000-2002 and another NBA championship with the Miami Heat in 2006.

But did you know O'Neal played for the Cleveland Cavaliers in 2009-10? Unless you're a big Cavaliers fan, then probably not. O'Neal was excited to play with King James, but a right thumb injury hampered his statistics from career-highs to career-lows in almost all the statistical categories. The Cavaliers found themselves ousted in the first round of the playoffs that year, as O'Neal was clearly past his prime.

12 Penny Hardaway - Miami Heat (2007)

Penny Hardaway is one of the more forgotten stars of his era. His time with the Orlando Magic is what he's most remembered for, as he and Shaquille O'Neal were expected to be one of the NBA's most dynamic duos for many years. However, when Shaq left via free agency for the Lakers, Hardaway was left by the wayside. Injuries would eventually hamper his career, but in 2007, he signed with the Miami Heat for the veteran's minimum. That, coincidentally, briefly reunited him with Shaq. However, Hardaway's tenure was short lived, as he was waived in December of that season after just 16 games.

11 Hakeem Olajuwon - Toronto Raptors (2001-2002)

Hakeem Olajuwon, also known as "The Dream," played the majority of his NBA career with the Houston Rockets, where he became the only player in NBA history to win the NBA MVP, NBA Defensive Player of the Year, and NBA Finals MVP awards in the same season.

Olajuwon, however, made a random stop to play for the Toronto Raptors in 2001-02 before hanging up his cleats after a lengthy 18-year career in the NBA.

Moreover, Olajuwon's brief stint in the Great White North was rather forgettable, as he played through a nagging back injury and felt compelled to retire from the sport.

10 Dennis Rodman - Dallas Mavericks (2000)

Dennis Rodman, also known as "The Worm," has regularly been recognized for his defensive and rebounding abilities as a power forward. Rodman played for the Detroit Pistons, San Antonio Spurs, Chicago Bulls, Los Angeles Lakers and Dallas Mavericks in his NBA years. But, as you may already know, Rodman was best known as a Bad Boy Piston, then as a Chicago Bull alongside Michael Jordan and Scottie Pippen in the late 1990s.

Rodman returned to his hometown Dallas by signing a deal with the Mavericks in 1999-00, but it was a short-lived moment to savor, as Rodman's Mavs posted a 4-9 record before being Worm was waived by his hometown team.

9 Patrick Ewing - Orlando Magic (2001-02)

Patrick Ewing had a 18-year NBA career after a stellar 4-year NCAA career at Georgetown University. Ewing played in three NCAA Championship Games and was also named as the 16th greatest college player of all time by ESPN.

Ewing played for the New York Knicks for 15 of those 18 years. Ewing then played brief, one-year stints with the Seattle SuperSonics in 2000-01 and Orlando Magic in 2001-02. Of course, the latter was a forgettable stint as Ewing's production declined, which was a factor in his decision to retire in 2002. Ewing wrapped up his NBA career with 21 points, 9.8 rebounds, and 2.4 blocks per game in 1,183 games over 16 NBA seasons.

8 Shawn Kemp - Portland Trail Blazers (2000-02)

While Shawn Kemp's career ended on a pretty sour note, after struggling with fitness issues and personal problems, he was still one of the league's bigger stars in his prime.

Kemp began his NBA career with the Seattle SuperSonics in 1989 and then played for the Cleveland Cavaliers, Portland Trail Blazers and Orlando Magic.

Kemp's 2-year tenure with the Trail Blazers lasted from 2000-2002. Moreover, that transitory tenure in Portland was the unfortunate start of his detrimental issues ranging from declining play to weight gain. The Trail Blazers eventually waived Kemp, who became a free agent just days before the start of the 2002-03 NBA season. He would sign with the Magic, his final NBA team.

7 Rajon Rondo - Dallas Mavericks (2014-2015)

Rajon Rondo can be described as the most interesting man in the NBA. Why's that? Rondo has always done things a tad bit differently. Plus Rondo has spoken out about a lot of various topics.

Remember when Rondo spent some time with the Dallas Mavericks in 2014-15? Probably not. Rondo made a pretty darn good debut with the Mavericks, but his struggles with the Mavericks' organization clearly showed, as he often butted heads with other players and coaches. As a result, Rondo left the Mavericks after just five months for the reported lack of chemistry and mysterious back injury that sidelined him indefinitely.

6 Andrew Bogut - Dallas Mavericks (2016-17)

Unlike most other NBA players, Andrew Bogut hails from Australia. Bogut, as you may already know, traveled to Salt Lake City to play college basketball at the University of Utah. Bogut then got drafted 1st overall by the Milwaukee Bucks, but it wasn't until his Golden State Warriors tenure where he became a 2015 NBA champion.

Bogut also played for the Dallas Mavericks in 2016-17, but he was traded towards the end of the season. That wasn't something that Bogut was expecting, but his desire to stay with the Mavericks for the rest of the season was disregarded and they traded him to the Philadelphia 76ers.

5 Andre Iguodala - Denver Nuggets (2012-13)

Andre Iguodala, a swingman, has captured three NBA championship rings with the Golden State Warriors in 2015, 2017 and 2018. Iguodala was named the NBA Finals MVP in 2015.

Iguodala was originally drafted 9th overall by the Philadelphia 76ers in the 2004 NBA Draft, where he spent eight years from 2004-2012. Iguodala then played one year with the Denver Nuggets from 2012-13.

Ironically, the Warriors upset the Nuggets in the first round of the NBA playoffs that year.

Iguodala's quality postseason statistics of 18 points, 8 rebounds, 5.3 assists and 2 steals per game was solid for Denver, but he's far better off in Golden State, in a supporting role.

4 Roy Hibbert - Los Angeles Lakers (2015-16)

Roy Hibbert was drafted 17th overall by the Toronto Raptors, who traded his rights to the Indiana Pacers. During his 7-year tenure in Indianapolis, Hibbert became a 2-time NBA All-Star in 2012 and 2014.

But do you remember that Hibbert played for the Lakers in 2015-16? Probably not. Hibbert had a decent debut, but his points, blocks, rebounds and minutes per game were the lowest since his rookie campaign in 2008-09.

Hibbert apparently didn't have a good time in L.A. either. When asked about whether or not he'd want to re-join the Lakers to play with LeBron James, he told the IndyStar: "I'm good on it right now."

3 Tim Hardaway - Denver Nuggets (2002)

If you're a diehard Golden State Warriors fan, then you should've already heard of Tim Hardaway. Hardaway was known for his crossover dribble that was dubbed as the "UTEP two-step" by analysts. Hardaway was also known for being a member of the "Run TMC" trio, who helped out the Warriors' attack in the early 1990s.

But something that's lesser known about Hardaway was that he played for the Denver Nuggets in 2003. Hardaway, however, was kind of a controversial player in Denver as he was best known for receiving a 2-game suspension and a $10,000 fine for throwing a television monitor onto the court.

2 Tracy McGrady - San Antonio Spurs (1994-96)

Tracy McGrady was one of the more naturally talented players of his era, but injuries and finding himself in less than ideal situations prevented him from reaching the league's elite. Still, McGrady enjoyed some successful stints with the Toronto Raptors and Orlando Magic. He even had a solid tenure with the Houston Rockets through the mid to late 2000s. However, McGrady's NBA career began to dwindle around 2010, following a trade to the New York Knicks. From there, McGrady would have short stints with the Pistons and Hawks, before playing one year in China. He would finish his NBA career with the Spurs in 2013, where San Antonio lost in heartbreaking fashion to the Miami Heat in the finals.

1 Mike Bibby - Washington Wizards (2011)

Mike Bibby may be a retired point guard, but he can go unrecognized at times, like, say, a pickup game of 21 against two amateur basketball players at a Phoenix park.

Bibby can also be an unfamiliar option when the topic of what other teams he played for besides the Sacramento Kings comes up. Bibby played only two games for the Washington Wizards in February 2011 before agreeing to a contract buyout and giving up the next season's salary of $6.2 million. Well, that escalated quickly, and Bibby signed with a playoff contender, the Miami Heat, in March 2011. At least Bibby wasn't afraid to address his basketball-related desires.