I clicked on the site and the first thing I saw was the smiling slightly excited face of Osama bin Laden underneath a grey tab that said, "Ready for some football?"
I never did get an internet radio link to work during the game. Someone posted in the game thread to turn off pop up blockers. It did not work for me. Seems that they are trying to make you pay the subscription to Yahoo sports to listen to a ball game.