Career
He is currently the defensive coordinator and linebackers coach at the University of Southern Mississippi, a position he has held since January 2013. Duggan served as the head coach for the Cologne Centurions of NFL Europe from 2006 to 2007, where he compiled a record of 10–9. A native of Maynard, Massachusetts, Duggan played four years of football at the University of New Hampshire.
He served as captain in 1986 while playing linebacker for the Wildcats.
Duggan began his coaching career in 1987 at Allegheny College where he worked with the inside linebackers. In 1988, he returned to his alma mater for a four-year stint as linebackers coach with the Wildcats.
After the 2011 season, Duggan followed head coach Larry Fedora to the University of North Carolina, where he was named outside linebackers coach and special teams coordinator on January 3, 2012. He spent one season in that capacity before returning to Southern Mission as the defensive coordinator and linebackers coach under newly hired head coach Todd Monken in January 2013.