Stephon Marbury is a soccer player .
Stephon Xavier Marbury is an American professional soccer player who most recently played for the Beijing Ducks of the Chinese Football Association .
Stephon Marbury