As expected, the NBA's free agency period got off to a fast and furious start.
Even though free agents can't officially sign contracts until July 11, most of the top names are already off the market.
That doesn't mean that some very good players aren't still out there to be scooped up.
Sometimes it's these guys that can be found later on in the free agency period that can turn out to be the best signings.
With that being said, here's a look at the 10 best free agents left on the market.
Despite a down season that saw Felton only average only 11.4 points and 6.5 assists, Felton is still a productive NBA point guard.
He may not be a guy to build a title team around, but as a complimentary piece on a good team, Felton could be a great addition. The 28-year-old knows how and when to push the pace of an offense, and if he shoots better than the .409 he did a season ago, Felton could prove to be a nice free agent grab.
To say that the former No. 1 pick has been a disappointment to date would be an understatement.
But after being waived by the Sacramento Kings last season, Hickson was very good after being claimed by the Portland Trail Blazers.
In 19 games with Portland, Hickson averaged 15.1 points and 8.3 rebounds while shooting 54.3 percent from the floor.
He has some talent, and in the right situation, he could prove to be a useful big man.
Hill may be close to 40 years old, but he still has value as a reserve on a good team.
The former All-Star averaged 10.2 points per game in a Suns uniform last year and is still in good enough shape to do so again.
Humphries has been rumored to be a part of a possible Dwight Howard deal, but if that falls through, then some team needs to snatch Humphries up.
Humphries looking for more than a one-year deal could damage any chance of being included in the Howard talks.
He's a very capable big man and is coming off back-to-back productive seasons, including averaging 13.8 points and 11.0 rebounds last season.
Jamison is 36, but still playing at a very high level, putting up a nice 2012 season in Cleveland in which he averaged 17.2 points and 6.3 rebounds on the season.
The former North Carolina product has never had much playoff success in his career and could be a nice fit for a contending team.
Teams in search of a big man should be lining up for the former All-Star.
Things might not have worked out in his lone season in New Orleans, but Kaman was still productive, averaging 13.1 points and 7.7 rebounds per game.
Kaman could also be used as a guy to nurture a younger big man, and if that's the case, he's extremely valuable as a free agent.
Teams in search of frontcourt depth should be looking pretty hard at Landry.
He doesn't do much, but he can score in the paint, with a career average of 12.1 points per game.
Lee is a good backcourt player who is an asset at both ends of the floor.
In addition to being one of the better defensive guards in the league, Lee can shoot the ball, shooting 43.3 percent from the floor and 40.1 percent from behind the arc during the 2012 season.
Mayo could be the most intriguing free agent on the list.
While he's never lived up to the billing of being the No. 3 pick in the draft, Mayo does have the talent to be a very good NBA scorer, averaging 15.2 points per game throughout his four-year NBA career.
Sessions won't be back with the Lakers after they acquired Steve Nash via a sign-and-trade, but he's still a very capable NBA point guard.
He may not be the type of guard to lead a team to a title, but he can make a team much better.