Cory Joseph signs a one-year deal with the Warriors.

The Warriors have signed guard Cory Joseph to a one-year deal. After losing Donte DiVincenzo, the Warriors need guard help, and Joseph spent the last two full seasons with the Detroit Pistons.

Joseph played 19.8 minutes per game for the Pistons last season, averaging 6.9 points and 3.5 assists. He’s listed as a point guard, but he can also play off the ball, which could be his primary role with the Warriors.