The so-called Progressive Caucus in Congress is really just a group of socialists and race-card players. Predictably, North Carolina’s Mel Watt is a member, the only one from the Tar Heel State. Here’s the full list if you’re interested.
by Locker Room contributor