Norman Leahy has written about Virginia and national politics for nearly three decades. He is a weekly commentator on Richmond's WRVA and WLNI FM and a former editor in chief of BearingDrift.com.