(CNN) - Former Virginia Govs. George Allen and Tim Kaine, both candidates for a U.S. Senate seat, will face off in a debate this month moderated by CNN Chief Political Correspondent Candy Crowley.
The debate, on July 21, will take place at The Virginia Bar Association's statewide meeting in Hot Springs, Virginia.
Crowley is anchor of CNN's "State of the Union."
Allen, a Republican, and Kaine, a Democrat, are running to replace Sen. Jim Webb, a Democrat who is retiring at the end of his first term.
In addition to their gubernatorial experience, Allen was formerly a U.S. senator but lost reelection, and Kaine was chairman of the Democratic National Committee.
Highlights from the debate are expected to air on CNN's "State of the Union" on July 22.
Gov. Bob McDonnell of Virginia will be a guest this Sunday on "State of the Union."
Watch State of the Union with Candy Crowley Sundays at 9am ET. For the latest from State of the Union click here.
Here's my question for the moderator to ask both candidates:
Do you agree with Republican presidential nominee, Mitt Romney, that "corporations are people, my friend"?
If so, please name the gender of Bain Capital.
Round and round CNN goes, when it says somthing relevent, no one knows.
And afterward she'll have John McCain give his studied take on the debate, because she won't have seen John since, well, Sunday.