California Mayor James Stewart denies that he's a racist and blamed his controversial email for a variety of reasons.