Accomplishments: 2x All-Star
Team(s): Timberwolves, Nets, Suns, Knicks, Celtics
Currently: Playing for the Beijing Ducks of the Chinese Basketball Association 

Believe it or not, Stephon Marbury still plays professional basketball. And his numbers are pretty good, too. Last year, he led the Beijing Ducks to to their first league title and this year he's averaging nearly 30 PPG and five assists. The Knicks castaway is beloved in China and credits the culture for turning his life around. Happy ending, right? Meh.

Back in 2006, Marbury offered to pay his former chef $900K to keep their affair a secret, but stopped making payments after shelling out $600K. This month, an arbitrator ordered Marbury to pay the $330K balance, which means that he'll drop close to $1M worth of hush money to cover up a story that everyone knows. He may be a world away, but he can't escape his crazy past.