I'm listening to the game (since I can't see it on FOX!) and they've got some Houston morning show schmuck on the air talking about some concert. THE ASTROS ARE DOING SOME STUPID IN-GAME PROMOTION FOR A RADIO STATION IN THIS GAME?
This is a joke. Alan: "Rob, are you a baseball fan?"