The Rockets signed free agent Brent Barry to a two-year deal on Thursday, according to an Associated Press report.

Barry played 31 games with the Spurs last season and shot 43 percent from 3-point range. Barry will be playing for his sixth team after stints with the Clippers, Heat, Bulls, Sonics, and the Spurs.