Michael Beasley has agreed upon a deal with the Shanghai Sharks of China.
Beasley was previously on a camp deal with the Memphis Grizzlies.
Michael Beasley has agreed upon a deal with the Shanghai Sharks of China.
Beasley was previously on a camp deal with the Memphis Grizzlies.