So reports Roll Call:

Rep. John Shadegg (R-Ariz.) will announce this evening that he will retire from the House upon the conclusion of his current term, according to a well-placed Republican source.

His district is R + 6 on the Cook index, and went soundly for Bush in 2004. Of course, it still makes Republicans’ lives a bit more difficult.