Was there a caption under the pic they exposed his disdain or contempt for minorities? If there is written expression on his facebook page that can be interpreted as racial bias then yes, he should be fired.
Taking a pic in confederate underwear, not so sure about that
What if he were wearing a pair of boxers with a Swastika on them?