Professors Go On Strike After Discovering Yell Leaders Are Getting A Raise Several professors have gone on strike after a colleague in the economics department discovered that the Yell Leaders were slated… By MSGlee , in Campus Life , at October 24, 2024