Huffington Posthas to apologizeJohn Edwards a "faggot"Jason Zengerle