FWIW, from my perspective, I don't think a legitimate news source or something of the like has to exist as "news from straight news from sober people". I'm typing this and I now see that a few others have commented on this matter as well, so it's sort of summed up already, what I/we think he meant (i.e. I don't think he meant that "this is just a blog" by stating that this place does differs in may ways from a typical "news"/media outlet).
"The University of Illinois is also in turmoil. The university sports an Interim Chancellor, an Interim Athletic Director, and an Interim Football Coach; the game will be played at Soldier Field, making this an Illini Interim Home Game."