Can You Be Fired for Voting for Donald Trump?

The GrubHub CEO’s controversial threat may have been within his rights. At least legally.