Raised in Portsmouth, Deaglan lives with his wife and two daughters across the street from the house his grandfather built in 1940. He is the son of Attorney Paul McEachern who served as City Councilor and Assistant Mayor, and is the nephew of Mary McEachern Keenan, who served as Mayor of Portsmouth from 1986 to 1987. While campaigning for a second term as Councilor, Deaglan said “I firmly believe that the character of our city lies in its people. We must build a community that helps us grow together as neighbors, not apart. I remain confident that together we can build a Portsmouth that works for all of us.” He works in the technology sector, managing New England for Yext Inc, a publicly traded software company. Before working in the technology sector, Deaglan spent 10 years on the United States rowing team where he represented the United States at the World Championship level.