The Detroit Pistons signed Michael Beasley to a one-year deal, league sources told Shams Charania of The Athletic.

Beasley is set to serve a five-game suspension for violating the league's anti-drug policy.

Beasley averaged 7 points in 26 games for the Lakers last season.