It will always be on the internet but I honestly don't think it's as big of a deal as you are making it out to be. The only people I've seen make fun of it consistently are OU fans. And they're gunna make fun of OSU anyway. I don't think it's big on a national level at all
Why would you want to further embarrass the poor guy. Let him be...others won't, be above that and move on. They should have a uniform way that they have to dress or at least a dress code that is strictly enforced by someone in the Administration that is over that area.