The US also goes on at-will employment, so regardless of how legally enfoceable his contract may be (in that they can't sue him for violating it), they can fire him for violating it.
I always lived in an at-will state, but I wouldn't ever go back there to work. I was under the impression that the states were either Union (California?) or "Right to work".