Stephon Marbury has signed a three-year deal with the Beijing Ducks of China.
Marbury has been with the Ducks since 2011 and previously played for two other Chinese teams.
Marbury's contract runs through 2017.
Stephon Marbury has signed a three-year deal with the Beijing Ducks of China.
Marbury has been with the Ducks since 2011 and previously played for two other Chinese teams.
Marbury's contract runs through 2017.