Couple of Things:
-If anyone is flying into Logan or staying around the airport who doesn't feel like dealing with a rideshare or a cab to get to the game, using the T is really easy. The T sucks, but it's really easy to navigate the city this way.
-To get from Logan and points surrounding the airport to BC, all you've gotta do is take the BLUE LINE to Government Center station (right in the heart of downtown), then, change over to the GREEN LINE B TRAIN, which will take you to Boston College station at the end of the line and a stone's throw away from the dung pile that is Alumni Stadium.
-PROS: No Uber or cab required (super cheap, just pick up a Charlie Ticket from the kiosk at the Airport station) CONS: It's the MBTA. Negative star review.
-I concur with Mark. Riverside has an IMMENSE parking lot that is sparsely populated on the weekends. Per the MBTA website, the weekend parking rate is still $3 and you can overnight park. You could take the train from Riverside to Chestnut Hill station and walk to the stadium (15 min walk) or take a cab or rideshare from both Riverside and Chestnut Hill, however, be mindful of how close to game time you call one because the surge pricing (especially with Uber) for BC football games is downright silly. My friend who I met up with for the 2018 game got charged $50 for riding from Watertown to the stadium (next town over).
-Last Drop is another good bar around the BC campus. Not sure if they have a similar deal a la Cityside with opening up on gameday but it's a good place.
-If you want to grab something quick to eat before the game, a few places are good: Pinos and The Circle Pizza for slices and Eagle's Deli, all quick serve counter order type places.
It is unfortunate that BC sucks eggs so bad for tailgating. Football parking passes being almost impossible to come by. I grew up with tons of kids who went to BC and whos parents and grandparents went to BC and those things are coveted. I think it has everything to do with the fact that they squeezed the entire school behind a tiny pond in suburban Massachusetts.
With that said, I will bring my voice and all the orange I can wear. I'm pleased with our discussion about the Thanksgiving weekend BC game, we're just getting started!