Carter finalized a one-year, $570,000 contract with the Texans on Wednesday, Aaron Wilson of the Houston Chronicle reports.

The fact that the contract is under $1 million -- and a one-year deal -- suggests Carter won't be assured a roster spot for 2019. After coming over from the Eagles on a waiver claim, the 25-year-old suited up in seven games for Houston, nabbing 20 of 23 targets for 195 yards. Carter was also prominent on special teams, racking up 221 kick return yards and 146 punt return yards.