The Brooklyn Nets have signed Spencer Dinwiddie to a partially guaranteed three-year deal.

Dinwiddie played in 46 games over the past two seasons with the Detroit Pistons.

Dinwiddie was averaging 19.4 points, 3.7 rebounds and 8.1 assists in nine games in the D-League this season.