On May 5, 2016, Neasman signed with the Atlanta Falcons as an undrafted free agent.[1] He was released by the Falcons on September 3, 2016 and was signed to the practice squad the next day.[2][3] He was promoted to the active roster on October 18, 2016.[4]
In the 2016 season, Neasman and the Falcons reached Super Bowl LI, where they faced the New England Patriots on February 5, 2017. In the Super Bowl, the Falcons fell in a 34–28 overtime defeat.[5]
In 2017, Neasman played in 11 games, recording two tackles. He was not tendered a contract following the 2017 season.
New Orleans Saints
On May 31, 2018, Neasman signed with the New Orleans Saints.[6] He was waived on September 1, 2018.[7]
Atlanta Falcons (second stint)
On September 25, 2018, Neasman was signed by the Falcons.[8] He played in 12 games, recording 44 tackles and four passes defensed.
Neasman re-signed with the Falcons on March 20, 2020.[9]
On June 10, 2021, Neasman signed with the New York Jets.[11] He was placed on injured reserve on September 11, 2021.[12] He was activated on October 2.[13] He was released on January 8, 2022 before the season finale.[14]