Futures career is in a better state than his 7th baby mama Ciara