Seaton was drafted by the Tennessee Titans in the seventh round, 236th overall, in the 2017 NFL draft.[1] He was waived on September 2, 2017.[2] He was re-signed to the practice squad on September 20, 2017.[3] He was released on November 9, 2017.[4]
Tampa Bay Buccaneers (first stint)
On November 29, 2017, Seaton was signed to the Tampa Bay Buccaneers' practice squad.[5] He signed a reserve/future contract with the Buccaneers on January 3, 2018.[6]
Cleveland Browns
The Cleveland Browns signed Seaton to their practice squad on September 4, 2018.[7] The Browns signed Seaton to a futures contract on January 2, 2019.[8] Seaton was waived by the Browns on August 31, 2019.[9]
Tampa Bay Buccaneers (second stint)
On September 1, 2019, Seaton was signed to the Buccaneers practice squad.[10] He signed a reserve/future contract with the Buccaneers on December 30, 2019.