Folks, it’s James Carville.
I’ve worked Senate races in every corner of the country, and I know how to read a map. So hear me when I say this: New Hampshire is keeping me up at night.
I’m watching this year’s races closely, and money is pouring into Georgia, North Carolina, Ohio, Texas, Alaska…
See More from James Carville