Stephen Colbert will succeed David Letterman as host of The Late Show, CBS announced Thursday, one week after Letterman told his audience that he would retire sometime in 2015. CBS said Colbert had signed a five-year contract to helm the iconic late-night broadcast.