Fox: Pat McAfee defends having Trump on show, says he extended invite to Obama: 'It's the president'