Cincinnati Bengals
After going undrafted in the 2015 NFL draft, Watson signed with the Bengals and spent the entire 2015 season on the practice squad.[6][7][8]
Cleveland Browns
On January 21, 2016, Watson signed with the Cleveland Browns.[9] On September 4, 2016, he was waived by the Browns a day after making the initial 53-man roster and was signed to the practice squad the next day.[10][11] He was released by the Browns on October 26, 2016.[12]
Denver Broncos
On November 2, 2016, Watson was signed to the Broncos' practice squad.[13] He was released by the Broncos on December 14, 2016.[14]
Philadelphia Eagles
On December 20, 2016, Watson was signed to the Eagles' practice squad.[15] He was promoted to the active roster on December 30, 2016.[16] He scored his first career touchdown on a one-yard run on January 1, 2017 against the Dallas Cowboys.[17] On May 4, 2017, he was released by the Eagles.[18]