A bigot can be defined as a person who is intolerant toward those holding different opinions.   

I’m not a psychiatrist and don’t suggest I offer anything beyond a layperson’s impression. However, based on his demonstrated actions and comments, Gary Crum, if subjected to a clinical diagnosis, would likely be determined to be a bigot.

Review his letters to the editor and his guest opinion pieces.  Most contain nasty criticism of anyone who disagrees with his PC ideology and leftwing narrative.  You will also see a lengthy history of  political bias involving a deep hatred for the GOP and conservatives in general. 

 Do a google search and decide for yourself.