He was recently invited to the Diane Rehm show on NPR.
Neither I nor the listeners who called in thought he redeemed himself. On the other hand, what other news organization would allow their staff to openly question and discuss the firing of an employee? (though technically I understand Diane is employed by American University, but this topic has been discussed on NPR's news programming)
However, this has inspired a tumblr blog: Pictures of Muslims Wearing Things
Via LGM: How to Know “Muslim Garb” When You See It
Awesome stuff such as