Moss was head coach of the Wilkes-Barre/Scranton Pioneers of Af2, where he was Coach of the year. In 2010, Moss was named AFL Coach of the Year after compiling a 12–4 record with the Jacksonville Sharks in their inaugural season.[2] On October 4, 2012, The Sharks announced that Moss had been re-signed through the 2014 season.[3] He was fired by the Sharks on July 18, 2016, after a 5–9 start to the season.[4] He was tight ends coach for the XFL's Orlando Rage.
On November 28, 2017, Moss was named the assistant head coach of the AFL 2018 expansion team, the Albany Empire.[5] He was with the Empire in their 2019 season when they won ArenaBowl XXXII. The entire league ceased operations after that season.
In 2021, he was named the head coach of the Iowa Barnstormers of the Indoor Football League.[6] The Barnstormers finished 6–6 and were eliminated in the first round of the playoffs. Moss was released in September 2021.[7] He was then hired by the IFL's Northern Arizona Wranglers as head coach for the 2022 season.[8] In his first season as head coach, Moss would lead the Wranglers to a remarkable turnaround, a 12–4 record and clinching a playoff berth, just one season after the team went 1–13 in its inaugural season. The Wranglers would go on to win the 2022 IFL National Championship, defeating the Quad City Steamwheelers 47–45.[9]
On September 9, 2024, Moss was named Assistant Head Coach of the Bay Area Panthers.[10]