In 2018, Harris signed with the New York Giants and played in a few games for the team before being waived again. Finally, in 2019, he signed with the Houston Texans, where he found his stride and became a key player on the team’s defensive line.