Here's an Obama mailer assailing NAFTA (HT: Ohio Daily Blog) right before the Ohio primary (claiming that "Only Barack Obama consistently opposed NAFTA").
In fairness, it appears that Barack was for free trade before he was against it. Now, he's for it again. I'm getting dizzy.
Welcome to the "new politics," lots like the "old politics."