Brandon Rush found a new basketball home on Monday.
The 32-year old signed with the Bucks, his agency announced on Twitter.
Rush played for the Timberwolves last season.
He averaged 4.2 points over 47 appearances (33 starts) and shot 38.6 percent from 3-point territory.
During the 2011-12 campaign in a Warriors uniform, Rush averaged a career-high 9.8 points per game, while shooting over 45 percent from deep.
After scoring 14 points in the 2012-13 season opener, he tore his ACL in Game No. 2 against the Grizzlies.
In July 2013, the Warriors traded Rush to the Jazz in the deal that brought Andre Iguodala to Golden State.
Rush returned to the Warriors in the summer of 2014 and won a ring.
During the 2015-16 season, he started 25 games and averaged 4.2 rebounds a night, and shot over 41 percent from distance.
The Blazers selected Rush with the 13th overall pick in 2008 but was traded to the Pacers two weeks later.
Drew Shiller is the co-host of Warriors Outsiders and a Web Producer at NBC Sports Bay Area. Follow him on Twitter @DrewShiller