Restricted free agent Marvin Bagley III will go back to the Detroit Pistons on a three-year, $37MM deal (via Yahoo! Sports’ Chris Haynes).

After being traded by the Sacramento King last midseason, Bagley found a new home in downtown Motor City. In the 18 games he played with the club, he went off for 14.6 points average and 6.8 boards per 27 minutes of play.