Barack Obama actually said...
I will not sign another trade agreement unless it has protections for our environment and protections for American workers.
Context
Obama Campaign Press Release - Obama To Deliver Major Economic Policy Address At Janesville General Motors Assembly Plant
02/12/2008