The Milwaukee Bucks have signed point guard Kendall Marshall to a training camp deal, the team announced on Thursday.

Marshall has had a journeyman-like stint in the NBA, playing for a different team each of his four seasons in the league. The North Carolina standout spent his last season with the Bucks, averaging 3.7 points and 2.4 assists in a deep reserve role, garnering only 13 minutes per game.

The 6-foot-4 floor general did not play in the league last season, but had his best campaign with the Los Angeles Lakers in 2013-14 — averaging 8.0 points and 8.8 assists per game while shooting a 40 percent clip from beyond the arc.

A gifted ball-distributor, Marshall had a 28-game stint with the Bucks in 2014-15, netting three starts for the team. He recently came off a victorious run with Team USA in the AmeriCup after putting up 15.1 points and 9.0 assists per game with the Reno Bighorns of the G-League in 2016-17.

Marshall could prove a good asset for a team in need of a quality point guard that can willingly distribute for the team's ample scoring talent.

The Bucks are slated to begin training camp on Tuesday at their downtown training facility.