Free-agent guard Brad Wanamaker has agreed to a one-year, $2.25 million deal to join the Warriors, his agent said.