McGinn speaks to Fox News from 'zone of happy thoughts'