Moore’s journey in the NFL started in 2017 when he signed with the New Orleans Saints as an undrafted free agent. He spent the preseason with the Saints but was later released before the regular season began. In 2018, Moore joined the Indianapolis Colts’ practice squad and later signed a reserve/future contract with the team in January 2019. However, he was waived by the Colts before the start of the regular season.
