Free-agent point guard Kendall Marshall re-joined the Milwaukee Bucks Thursday on a training camp contract.
Marshall, 26, last played in the NBA during the 2015-16 season, appearing in 30 games for the Philadelphia 76ers.
Marshall, the 13th pick in the 2012 draft, played 28 games for the Bucks in 2014-15, averaging 4.2 points, 3.1 assists and 1.3 turnovers in 14.9 minutes per game, while shooting 45.5 percent from the field and 39.1 percent from 3-point range.
Last season, Marshall played 21 games for the Reno Bighorns in the NBA G-League, averaging 15.1 points, 9.0 assists and 3.8 rebounds in 36.2 minutes per game.
Marshall also started all five games he appeared in for Team USA in the FIBA AmeriCup tournament, averaging 3.6 points, 4.8 assists and 2.6 rebounds per game for the gold medal winners.
Over his four-year NBA career, Marshall has averaged 5.0 points, 4.9 assists and 1.6 rebounds during stints with Milwaukee, Philadelphia, the Phoenix Suns and Los Angeles Lakers.
The Bucks traded Marshall in February 2015 to the Suns along with Brandon Knight as part of a three-team deal that netted Milwaukee Michael Carter-Williams, Tyler Ennis and Miles Plumlee.
The Suns waived Marshall a few days after the trade, and he signed a multi-year contract later that year with Philadelphia.