The Lakers have made a flood of veteran signings this offseason after securing LeBron James. The latest is Michael Beasley signing a one-year deal, according to Shams Charania of Yahoo Sports.

According to ESPN's Chris Haynes, the contract is worth $3.5 million.

The enigmatic forward spent last season rehabilitating his career and image in New York. The former second overall pick in 2008 has not lived up to the lofty expectations he entered the league with. He's had his fair share of on and off the court problems throughout his career.

But no one can doubt his talent. Beasley has an uncanny knack to score the ball and he showcased this talent last season after Kristaps Porzingis was lost for the season. Beasley stepped in and although the Knicks had little success on the court, Beasley proved that he can still play.

In the 26 games following Porzingis' injury, Beasley averaged 14.6 points and 6.5 rebounds on 50 percent shooting from the field. Additionally, the career 35 percent three-point shooter shot 42 percent from downtown.

But Beasley's demeanor and attitude in New York was far more important than his stat line. Beasley fell in line and was a great teammate every step of the way last season. Whatever role he was put in, he accepted his role and he did it with a smile.

Beasley is yet another—interesting signing for the Lakers. Beasley joins LeBron, Lance Stephenson, JaVale McGee, and Rajon Rondo as one of the many veteran additions of the offseason. Perhaps the 29-year-old is exactly what the Lakers need on the second unit.

If nothing else, Lakers games will be must-watch television next season.