I’m guessing this guy is related to Marty Meehan, the representative who accused Bush of being AWOL on 9/11?
That was my thought as well - how many Dim Meehan’s can there be?