Stephon Xavier Marbury is an American former professional basketball player who was also the head coach for the Beijing Royal Fighters of the Chinese Basketball Association from 2019–2023. From Wikipedia