As for live games...$30 parking, $8 beer? No thanks.
Try $31k for 4 Red Sox season tickets (that does include 1 parking pass though!)
Where do you park a car when you go to Fenway?
There is a large parking lot between Brookline Ave and Beacon St. next to Boston Beer Works.
If you do not have a pass for that lot, you can easily find a metered spot on Beacon St and it is an easy 10 to 15 minute walk to Fenway.