Langston Galloway has agreed upon a three-year, $21 million deal with the Detroit Pistons.

Galloway signed a two-year deal worth as much as $6 million with the New Orleans Pelicans last offseason that included a player option in Year 2.

The Pelicans traded Galloway to the Sacramento Kings as part of the DeMarcus Cousins trade.

Detroit has an uncertain backcourt with Reggie Jackson frequently mentioned as a trade candidate.