Malik Beasley has agreed to a one-year, $2.7 million contract with the Milwaukee Bucks.

Beasley finished last season with the Los Angeles Lakers.

The Lakers declined their $16.5 million option on Beasley this offseason.