I’m guessing that the ONLY reason this guy got suspended is because someone whose contribution checks have a lot of zeros called the university president and complained. Otherwise, MSU would have rode out the storm claiming that this is an issue of academic freedom.
There's no way MSU would have kept this prick on and it's unlikely he'll return next semester.........just a hunch.