The New Senator from Idaho August 31, 2007 by Leave a Comment Reportedly, Larry Craig’s successor has already been picked. It’s rumored to be Idaho’s Lt. Governor Jim Risch. More About Jim Risch