I'm taking my wife to see the Cards/Cubs game Saturday! Too bad it will be 100+ degrees :)BTW my first trip to Busch Stadium, any pointers on parking, food etc?