The Detroit Pistons have agreed to a four-year contract with coach J.B. Bickerstaff with a team option for a fifth season. Bickerstaff was previously fired by the Cleveland Cavaliers. The Pistons are undergoing changes in leadership and roster to improve their performance in the NBA.