The 29-year-old was going into the final year of a three-year contract he signed in free agency with the Texans in 2024.