John McCain did his best to catch Jon Stewart's curveballs on his 13th Daily Show appearance last night, Political Radar reports. In his first visit since the GOP field narrowed to one, McCain quickly quashed Stewart's suggestion of a McCain-Clinton ticket, but drew big applause when he announced his "real" choice for veep—uptight nut Dwight Schrute from The Office.
Levity aside, Stewart grilled McCain about his statements claiming that Hamas has endorsed Barack Obama—and his plans to keep the US in Iraq for 100 years if necessary. McCain demurred when Stewart—to huge cheers—asked him if he would "take the opportunity to repudiate and denounce President Bush." (More John McCain stories.)