McCain To Letterman: "I'm Announcing That I Will Be Announcing"

Republican Sen. John McCain (news, bio, voting record) will officially enter the presidential race -- his second run after a bitter loss to George W. Bush in 2000 -- with a formal announcement in early April.

The Arizona senator disclosed the timing of the long-expected announcement in a taping for the "Late Show With David Letterman" on CBS for airing Wednesday night.