Brandon Rush has agreed upon a two-year deal with the Golden State Warriors.

Rush will hold a player option for the second season of the deal.

Rush was previously with the Warriors before his trade last offseason to the Utah Jazz.

RealGM's Shams Charania reports that Rush's deal is worth $2.5 million over two seasons.