I've been waiting for this podcast this week. If you've never listened, this guy said last week "*ichigan will win this weekend". He's notorious for being smug when Michigan plays well, and morose when they lose.
I was expecting a grovelling, grieving, I don't know what from this podcast.
He sort of sounds like a closet OSU fan.
I'm passing this along to anyone making these excuses from ttun.