Mike McCabe has been living his dream job for the past 25 years. To win this title the second time in the last three years is just a bonus for him. “For me, ever since I was a child, I’ve been ...