Tight end Owen Daniels has agreed to return to the Texans with a one-year contract for $2.79 million. If Daniels had signed with another team and Houston declined to match the offer, the Texans would have received first- and third-round draft picks as compensation.