Allen Iverson, who made $154 million from contracts alone during NBA career, is having financial troubles.