Free agent guard Will Bynum has agreed to re-sign with the Detroit Pistons on a two-year, $5.75 million deal, his agent Mark Bartelstein said.

Both seasons of Bynum's new contract will be guaranteed, a league source told RealGM.

Bynum had also received interest from the Chicago Bulls – among other teams – but he believed all along that a return to the Pistons would be possible. Bynum, 30, averaged nearly 10 points last season for the Pistons, with whom he’s spent five of his six NBA seasons.

For his career, Bynum averages 8.1 points and 3.2 assists.