Stephon Marbury will play his 'last and final season' in China on a new team

Stephon Marbury will play his 'last and final season' in China on a new team.