The Texans have agreed to terms with defensive end Antonio Smith on a five-year, $35 million deal. Smith, who appeared in the Super Bowl with the Cardinals earlier this month, will receive $24 million over the first three years of the contract.