The Los Angeles Lakers have already added Markieff Morris, but they could be in the process of bringing in another veteran scorer.

According to Shams Charania of The Athletic, the Lakers have completed a workout with free-agent guard Dion Waiters, and Waiters apparently had an impressive showing.

The next step for Waiters will be meeting with Los Angeles head coach Frank Vogel, assistant coach Kurt Rambis and general manager Rob Pelinka.

Waiters began the season with the Miami Heat, but played just three games before eventually getting traded to the Memphis Grizzlies in a three-way deal last month.

The Grizzlies then waived Waiters, well before the March 1 playoff-eligibility deadline. This means he can play in the postseason if he signs as a free agent with any other team.

Waiters, who played his collegiate basketball at Syracuse, was originally selected by the Cleveland Cavaliers with the fourth overall pick of the 2012 NBA Draft.

He played in 61 games during his rookie campaign, averaging 14.7 points, three assists, 2.4 rebounds and one steal over 28.8 minutes per game while shooting 41.2 percent from the floor, 31 percent from three-point range and 74.6 percent from the free-throw line.

The 28-year-old spent his first two-and-a-half seasons with the Cavaliers and showed fine scoring talent, but his lack of efficiency and questionable defensive effort led to Cleveland trading him to the Oklahoma City Thunder midway through the 2014-15 campaign.

Waiters resided with the Thunder for parts of two seasons, serving primarily in a bench role and continuing to struggle with his shooting percentages.

The Heat then signed Waiters during the summer of 2016, but injuries limited him to 46, 30 and 44 games, respectively, over his first three seasons in Miami.

Some off-the-court incidents earlier this year spelled the end of Waiters' tenure in South Beach.