Teams are looking to get the missing pieces in order to make a run at the NBA title, but some teams will have to settle for bargain players due to cash constraints.
Coincidentally, two of the players on this list were involved a trade last year and are now on the market.
Those players have both made All-Star teams in their careers, but they could both be playing with a new team next season.
Let's check out which players join Igudoala on this list of high-profile free agents looking for a new home.
Andre Iguodala, G/F, Denver Nuggets
Brian Shaw could use a player of Iguodala's talent, but the talented player is on the market.
He averaged 13 points, 5.4 assists and 5.3 rebounds in his only season with the Nuggets. Those numbers are down from his years in Philadelphia, but he led the Nuggets to the No. 3 seed in the Western Conference.
With Ty Lawson and Danilo Gallinari, Denver has a solid core. Adding Iguodala would put the Nuggets back near the top of the league.
Marc J. Spears of Yahoo! Sports reported that Iguodala has six teams interested in him. The Golden State Warriors are the only other contending team that have interest, so it could come down to if he wants to chase a championship.
The New Orleans Pelicans are an intriguing team. With Jrue Holiday and Anthony Davis, Iguodala would be joining a rising team.
However, he's familiar with the Nuggets' roster. They give him the best chance to win.
Best fit: Denver Nuggets
Andrew Bynum, C, Philadelphia 76ers
The other player involved in last year's trade is Andrew Bynum. Denver benefited from getting Iguodala, but the 76ers didn't get much in return for trading a star player.
Before missing last season, Bynum played his entire career with the Los Angeles Lakers and won two championships.
He averaged 11.7 points, 7.8 rebounds and 1.6 blocks per game in his seven-year career with the Lakers. His 18.7 points and 11.8 rebounds per game in his final season in Los Angeles were the best of his career.
Bynum was scrutinized in Los Angeles and ridiculed for not playing a game in Philadelphia. He needs to go somewhere that will be out of the spotlight so he can get his career back on track.
No team is going to give him a max contract with his injury history. He would be a good addition to the Miami Heat, but he's not going to sign for the minimum.
Where should he go?
He needs to go to a team that has talented players but isn't ready to compete for a title. A team in contention will need Bynum to stay healthy and put pressure on his knees.
The Cleveland Cavaliers have been linked to Bynum for years, and they are interested in him yet again according to Glenn Moore of the Cleveland Plain Dealer.
The Cavs have Kyrie Irving, Tristan Thompson, Anthony Bennett, Dion Waiters and Anderson Varejao. They have a good core, but they also have trouble staying healthy.
Going to Cleveland would give Bynum a chance to get his career together.
Best fit: Cleveland Cavaliers
O.J. Mayo, G, Dallas Mavericks
The 25-year-old still has plenty of time to turn into an All-Star. O.J. Mayo played well for a mediocre Dallas team, but now he has a chance to go somewhere and win.
After two below-average seasons, Mayo turned it around in Dallas. He averaged 15.3 points, 4.4 assists and 3.5 rebounds per game.
The Mavericks don't have a great roster outside of Dirk Nowitzki and will likely let Mayo walk.
A possible spot for Mayo is Los Angeles. He is linked to the Clippers, according to Matt Moore of CBSSports.com.
The Clippers already have Paul, Blake Griffin and DeAndre Jordan. Adding Mayo would add another dimension to the team and give them a legitimate shooter.
Mayo shot 40.7 percent from three-point range and could make the Clippers a serious contender.
Best fit: Los Angeles Clippers
*All stats are courtesy of NBA.com