Owens has been signed to the Texans' 53-man roster ahead of Thursday night's game with the Colts.

Thursday will therefore mark Owens' NFL debut. He'll provide depth in the Texans' secondary and possibly on special teams.

More News