LOL! Seems like everyone hates Mushmouth.
The guy is such an ass, I have the volume muted to watch the game.
No alternative streaming, but here's an OSU Webcam if you want to see the stadium during the ENDLESS commercials
Also, for fun check this Webcam of OSU campus just one block from the stadium (devoid of people during the game)