Team China won the Return of the Legends Finals at the Coliseum in Hung Hom. Photo: Dickson Lee