In honor of David Gregory's new NBC contract, take our quiz
David Gregory gets a big new contract; how well do you know his greatest hits?
The Ted Nugent-State of the Union quiz
The Ted Nugent-State of the Union quiz.
The John McCain quiz
John McCain disgraced himself at Chuck Hagel's confirmation hearings. How much do you know about the senator's other recent disgraces?