Neal was a key reserve guard for the San Antonio Spurs, but he recently had his qualifying offer of $1.1 million rescinded by the team. Neal was somewhat expendable for the Spurs, given the re-signing of Manu Ginobili, the addition of Marco Belinelli and the emergence of reserve point guard Cory Joseph.

Gary Neal (right) is heading to the Milwaukee Bucks. (AP Photo)

Neal, 28, is just the latest free agent to sign with the Bucks, who have had a busy offseason. In addition to Neal, Milwaukee has added shooting guard O.J. Mayo, small forward Carlos Delfino, center Zaza Pachulia and center Miroslav Raduljica.

Neal will likely fill a similar role off the bench for the Bucks, but he potentially could be in line for more minutes if Milwaukee can't reach an agreement with restricted free agent Brandon Jennings.