CHET EDWARDS. by Ezra Klein August 22, 2008 9:06 PM Or so goes the latest rumor. Seriously people, we'll know for sure within the next 24 hours. Everyone calm down! Back to Search Results