I suspect Newdow just keeled over.
LOL
LOL He's a doc. Maybe he's got one of those new home defibrillator units.