The Texans have reached a three-year, $20.5 million contract with former Cleveland Browns safety Eric Murray, according to a league source not authorized to speak publicly.
Murray was traded to the Browns last year from the Kansas City Chiefs for defensive end Emmanuel Ogbah.
He had 24 tackles and one sack in nine games and four starts for the Browns.
For his career, Murray has recorded 123 tackles, two sacks and one interception.
The 5-11, 199-pounder has run the 40-yard dash in 4.49 seconds. Murray played collegiately at Minnesota and was selected in the fourth round by Kansas City.