We had the opportunity to attend one of the Phillies baseball games several weeks ago and really had a great time. We had to pay for parking and as someone who is handicap, I was frustrated with their handicap parking options. Other than that, there is plenty of parking available, but I do suggest that you arrive early for the game to grab the best spots.
During the game we did get up and walk around to grab something to eat and to use the restroom. When it comes to food and beverages, I would say that they are expensive but it's pretty much what you pay when you go to any MLB game. My advice...eat your meal before you go and then just grab a snack and beverage at the game.
We had a great time as a family at a Sunday afternoon Philadelphia Phillies game. We are hoping to go a few times next season as the kids will be a little older and we think they will enjoy it even more. You can find their complete game schedule on the official Philadelphia Phillies web site and directions to Citizens Bank Park.