Back in 2010, after a short stint with the Boston Celtics, point guard Stephon Marbury chose to take his talents overseas. Marbury went on to became a superstar in China as one of the premier players in the CBA and is still playing for the Beijing Ducks.
Before leaving the NBA for China, Marbury played against some of the best guards in the history of the league. Marbury went head-to-head with the likes of John Stockton, Steve Nash, Gary Payton, Jason Kidd, Allen Iverson, and Michael Jordan, but when asked which players were the toughest to guard he mentioned two of the players listed above along with Los Angeles Lakers legend Kobe Bryant.