On May 15, 2020, Smart was released by the Rams.[5]
Buffalo Bills
On August 16, 2020, Smart signed with the Buffalo Bills.[6] He was waived on September 5, 2020.[7]
Cleveland Browns
On September 11, 2020, Smart was signed to the practice squad of the Cleveland Browns.[8] He was released by the Browns on September 22, 2020.[9]
New York Jets
On October 14, 2020, Smart was signed to the New York Jets' practice squad.[10] He was elevated to the active roster on November 9 and December 19 for the team's weeks 9 and 15 games against the New England Patriots and Rams, and reverted to the practice squad after each game.[11][12] He was promoted to the active roster on January 2, 2021.[13]
On August 31, 2021, Smart was waived by the Jets and re-signed to the practice squad the next day.[14][15] He signed a reserve/future contract with the Jets on January 10, 2022.[16]
On August 30, 2022, Smart was waived by the Jets and signed to the practice squad the next day.[17][18] He signed a reserve/future contract on January 9, 2023.[19]
On August 29, 2023, Smart was released by the Jets and re-signed to the practice squad.[20][21] On October 31, Smart was signed to the Jets' active roster.[22] He was waived on November 13, and re-signed to the practice squad two days later.[23][24] Smart was signed to the active roster on November 18, but released two days later and re-signed back with the practice squad.[25] He signed a reserve/futures contract with the Jets on January 9, 2024.[26]
Smart was released by the Jets on August 27, 2024.[27]