"Brewers' spokesman Tyler Barnes said the $300 fee was imposed because of safety concerns related to the intersection of W. Blue Mound Road and N. Story Parkway and the drop-off point near the home plate area. Those concerns include pedestrian traffic and shuttle activity."
This reasoning doesn't add up to me. How is a Bus going through this intersection any more dangerous than a car? If the problem is pedestrians, then extra police staffing at the intersections would be needed regardless of how many buses are using it.
This looks like a way to make money off of the people who aren't paying for parking.