The Golden State Warriors have agreed to a one-year, $2.6 million contract with free-agent guard Brandon Williams, per ESPN's reporting. The deal represents a veteran's minimum salary for Williams, who has four years of NBA service time.

Williams spent the past three seasons with the Dallas Mavericks before joining the Warriors. The signing fills the team's 14th roster spot, according to reporting on the move.

One outlet separately reported that the Warriors also signed forward Georges Niang to a one-year, $3.9 million veteran's minimum deal to complete their roster, though that signing appears to be a separate transaction from the Williams agreement.