Free agent guard/forward Brandon Rush has signed with the Milwaukee Bucks, according to his agency, Priority Sports.

Rush was also coveted by other teams like his former team, the Minnesota Timberwolves, who have been in an everlasting search for three-and-D assets to fill their roster.

A nine-year veteran of the league, Rush was slowed down through the middle of his career with recurring injuries, totaling only 73 games played from 2012-15.  The 32-year-old shooting-and-defensive specialist had a career-year with the Golden State Warriors in 2011-12 — averaging 9.8 points coming off the bench while shooting 50 percent from the floor and 45 percent from deep.

The last few years of his career have seen him as a deep reserve and playing lesser minutes, totaling 4.2 points and 2.1 rebounds in a limited role in the Twin City.

While he'll likely garner a similar role with the Bucks, he has the potential to see even more minutes with his ability to play at the shooting guard or small forward spot and knock shots down consistently.

Rush shot only 37 percent from the floor and 38 percent from beyond the arc last season.