Based mostly on this interview from the 10 min to 16 min mark:
https://huffduffer.com/davemacdo/397301
I think listening to it now, even those who didn't already hold that position will begrudgingly admit he was right. There is nothing in that segment that is anti-Mizzou.