 That same day, he signed a one-year deal with the Shanghai Sharks of the Chinese Basketball Association.During the 2015 CBA All-Star Game, Beasley came off the bench to score 59 points, setting a CBA record for most points in the league's All-Star Game.Despite averaging 28.6 points, 10.4 rebounds, 5.2 assists and 1.9 steals in 37 games, Beasley could not lead the Sharks to the CBA playoffs as they finished 12th with a 17-21 record.