Viewers tuning into Fox for the Michigan-Purdue college football game at 4 PM ET instead found a Cubs-Brewers baseball game still going on.

Cubs-Brewers began at 1:05 PM, and given that baseball games frequently go on for three+ hours (especially when involving expanded September rosters and pitching changes in playoff races), it’s hardly surprising that a baseball game would go past the 4 PM time slot.

Oh, man, did FOX once again fail to schedule enough time for a baseball game? Shocking. https://t.co/fCsc781qeA — Jay Rigdon (@jayrigdon5) September 23, 2017

And, while most of the people tuning in for Purdue-Michigan probably didn’t care about the baseball game, it was a very important game for the NL Central and NL Wild Card races. So, it does makes sense that Fox stuck with the baseball game for its conclusion.

What doesn’t make much sense is that there wasn’t a bigger separation in start times for the games (though this can of course be difficult to work out, and Cubs-Brewers was already a very early time to accommodate Fox).

And what makes even less sense is that the start of the Michigan-Purdue game was moved to… Fox Business Network?

Looking for Michigan-Purdue? Wolverines & Boilermakers start on FOX Business Network & FS GO before moving to FOX: https://t.co/b7mWDv7JUb pic.twitter.com/IOymwPeQOi — FOX College Football (@CFBONFOX) September 23, 2017

how did Fox Business become the dumping ground for college football pre-emptions pic.twitter.com/yq69n0BhFN — Timothy Burke (@bubbaprog) September 23, 2017

Oh, and Fox waited four minutes to go to Michigan-Purdue after the baseball game ended, to get their commercials in.

Cubs Brewers game on Fox ended and they opted to run four minutes of commercials before flipping to the Purdue Michigan game immediately — Awful Announcing (@awfulannouncing) September 23, 2017

The "post-overrun timeslot game" commercial break is one of the most aggravating things for a viewer. https://t.co/SwB7AcJj2H — Jay Rigdon (@jayrigdon5) September 23, 2017

But it’s odd that Fox would choose to throw Michigan-Purdue on Fox Business, a channel that most people don’t even know exists. It’s hidden in the DirecTV listings on channel 359 (local channels are 1-100, sports channels are in the early 200s and 600s). Few sports bars are going to take the time to figure that out.

And the same thing happened for the beginning of the Maryland-UCF game, which was slated for a 3 PM ET start on FS1. NASCAR trucks racing was on FS1 into the 3 PM ET time slot, and the Maryland-UCF start was moved to Fox Business.

NASCAR trucks running long… UCF-Maryland shifted to Fox Business. Fox Business! — Timothy Burke (@bubbaprog) September 23, 2017

Naturally, viewers looking for these football games were quite angry with Fox.

You're the worst. Give up our games forever. I hate your coverage and this. @espn puts us on networks people actually have — Robert James (@gchordrob12) September 23, 2017

Stupid. Why? I have 12-14 games a year. And, I don't have Fox Business. What the hell. Give me my football game damnit! — Michael A Beaton (@MichaelBeaton) September 23, 2017

I'm still pissed even though the game is FINALLY on we still had 5 mins of commercials one play and commercials again. NO ?! FOX SUCKS — Montoya Michigan (@montoyabrad2014) September 23, 2017

Stick to the NFL!!! — Jeff Byczek (@jeffbycz) September 23, 2017

Worst network ever! Who has this stupid business channel! Joe buck better not be covering the game. He is even worse then your programming — eyak (@eyak29) September 23, 2017

The worst part of this whole situation? Michigan-Purdue was the first in-conference game for Fox under their new Big Ten deal. Not exactly a great start to that partnership.