I don't think anyone saw this coming. According to National Review Online Washington Editor Eliana Johnson, GOP Rep. Kevin McCarthy has walked away from the race to replace John Boehner as Speaker of the House. Apparently, he feels he's "not the right guy" for the job, and he's stunned virtually everyone by removing his name from the running.