Michael Beasley has agreed to a one-year contract with the Detroit Pistons, according to The Athletic's Shams Charania.
Beasley, 30, most recently played in China after opening the 2018-19 season with the Los Angeles Lakers, who dealt him to the Clippers on Feb. 7. But he was waived two days later ahead of the trade deadline.
Beasley averaged 7.0 points and 2.3 rebounds in 26 games with the Lakers, while playing the fewest minutes of his career.
This will represent Beasley's eighth different NBA stop since the Miami Heat made him the No. 2 overall pick in the 2008 draft.