Stephon Marbury, the lost son of the New York Knicks, continues to live the good life in the Chinese Basketball Association. On Sunday night, the point guard scored an efficient 25 points in Game 6 to lead the Beijing Ducks past the Liaoning Leopards 106-98 for the Ducks’ third title in four years. A few seconds after the final buzzer sounded, the American was wildly embraced by his Chinese teammates while cameramen fought to capture the moment. Marbury won Finals MVP after