Dale Mooney, a 53-year-old father of two from New