Yes, I know about Michael Beasley's misbehavior issues and the fact that he has seemingly played in more basketball venues than any other player that immediately comes to mind. And speaking of coming to mind, the Celtics will not forget December 21, 2017 when Beasley almost singlehandely destroyed the Celtics defense in a 102-93 New York victory. Here is some of that information per Wikipedia:
On August 8, 2017, Beasley signed with the New York Knicks. On November 25, 2017, he had a season-high 30 points starting in place of the injured Kristaps Porziu0146u0123is in a 117–102 loss to the Houston Rockets.