As a Cubs fan, I was happy to see the Cubs win and Zambrano's no hitter was awesome.
But, I think MLB really dropped the ball on this one for several reasons.
First, I think this game should have been played in Houston. I know that re-scheduling games is difficult, but having this game in Houston would have been good for the town and fans after Ike tore the place up.
Second, if it had to be moved, they should have moved it to a truly neutral site. Milwaukee is in the Cubs back yard and this was supposed to be a home game for the Astros. Should have moved it to Arizona or some other truly neutal site. Since Bud Selig used to own the Brewers, I can't help but think that he did a big favor to his team (his family still owns the Brewers) because of all the money that was spent on beer, hot dogs, etc.
Finally, a fellow Tech grad evacuated from Houston and went to the game. He said that they did not make any announcement wishing Houston fans well, or even acknowledging the troubles going on right now on the Texas coast.
Big fumble by MLB. I've never been a fan of Bud Selig, but even an idiot like him shouldn't mess this up after watching how well the NFL handled the aftermath of Katrina. He should have been prepared for something like this, but it seems like he was only concerned about padding the pockets of his home team. No excuse for his ineptitude.
Having said that, I'm very happy for Zambrano. It's good to see him get back on track and hopefully the Cubs can keep winning for another six weeks.