Ben Affleck “Saturday Night Live” Host November 1

Ben Affleck will host Saturday Night Live on November 1.
David Cook, of American Idol Season 7, is scheduled to perform. And don’t forget to keep your eyes open for a rumored cameo from Democratic presidential candidate Barack Obama.
