Free-agent Michael Beasley has been suspended by the NBA for five games for violating the league's anti-drug policy. NBA Insider Shams Charania broke the news via Twitter:

Michael Beasley last played for the Los Angeles Lakers. In the 2018-19 season, he averaged 7.0 points and 2.3 rebounds per game while appearing in 26 games for the purple and gold.

This isn't the first time the 11 year veteran has faced discipline on drug policy. In 2013, the forward was arrested for possession of marijuana. In his first year in the NBA, the league fined Deasely 50,000 dollars for possible marijuana possession before he had even stepped on an NBA court.

The former second overall pick has struggled with off-court issues his entire career but has occasionally shown flashes of great play. In just his third year in the NBA, Beasley averaged a career-high of 19.2 points per game. Unfortunately, he would never come close to matching that number again.

Still, it's possible that Beasley still has some gas left in the tank. However, the suspension badly damages the chances that an NBA team takes a chance on him. It signals to the league that he still struggles to avoid suspensions, and he will have to skip the first five games of the season, an unattractive combination for most front offices.

We'll see if Beasley can rope in a contract before the season starts, but even before the suspension, it was a long shot.

Now it seems almost impossible.