Just saw a Barney Frank TV campaign ad! The ad ran on New England Cable News. I don't remember seeing any ads before, and he's never had trouble getting reelected before.
I doubt his opponent, the conservative Earl Sholley, has an ad budget. I don't even see any of his own Youtube ads. Maybe NRCC should step in?