Kragen signed with the Denver Broncos after going undrafted in the 2016 NFL draft. On September 3, 2016, Kragen was waived by the Broncos.[3] The next day he was signed to the Broncos' practice squad.[4] On September 13, 2016, he was released from the Broncos' practice squad.[5]
Carolina Panthers
On May 6, 2017, Kragen signed with the Carolina Panthers.[6] He was waived on May 18, 2017.[7]