Sources: Guard Jodie Meeks agrees to 10-day deal with Raptors

Free-agent guard Jodie Meeks has agreed to a 10-day contract with the Toronto Raptors, league sources told ESPN.

Meeks made a good impression on the Raptors in a workout this week, offering the Eastern Conference contender some belief that he could make impact off the bench with his shooting ability.

The Raptors have lost guard Fred VanVleet for several weeks because of hand surgery, as well as Delon Wright in the Marc Gasol trade with Memphis. Toronto recently signed guard Jeremy Lin for the rest of the season.

Meeks, 31, has been out of the NBA since serving a 25-game suspension for violating the NBA/NBPA Anti-Drug Program. Washington traded Meeks to the Milwaukee Bucks in October, where he served the final 19 games of his original 25-game ban.

The Bucks acquired Meeks' $2.8 million salary for a future second-round pick and $1.5 million in cash. For the Bucks, the value of the Meeks deal was essentially buying a pick for $1.3 million.

Meeks has insisted that he never knowingly ingested any substances that would've been considered performance enhancing. Meeks, 31, was suspended before the 2017-18 playoffs; the Wizards lost their first-round series in six games.

Meeks has averaged 9.3 points and shot 37.2 percent from 3-point range in 531 career games.