In 2020, Smith signed with the Philadelphia Eagles but was released before the start of the regular season. He then signed with the Las Vegas Raiders and appeared in a few games during the season. In 2021, Smith signed with the New York Giants but was once again waived before the start of the season.