The Browns announced Sunday that the 31-year-old Weary will join the team, which may be without Rex Hadnot. The starting guard injured his knee in practice last week.
Weary, who broke his leg in 2007, was on injured reserve with the Texans last fall before he was released.
Weary has started in 43 of the 63 games in which he's appeared during his seven-year career.
Drafted in the third round by Houston in 2002, Weary played four years at Tennessee.
Copyright 2009 by The Associated Press