Free-agent guard Lou Williams has left the Toronto Raptors for a three-year, $21 million deal with the Los Angeles Lakers, according to a report by Adrian Wojnarowski of Yahoo Sports.

Williams averaged 15.5 points, 1.9 rebounds and 2.1 assists a game during the 2014/15 season on his way to capturing the NBA's sixth man of the year award.

The 28-year-old appeared in 80 games in his only season with the Raptors.

Williams has also spent time with the Atlanta Hawks and Philadelphia 76ers during his 10-year NBA career.