I agree. Additionally, I think there's something to be said for not playing BC & BU on the same weekend.
I have Sunday commitments (surprise!) but for posters who may be up for the trip, BC is not that difficult. (I've attended a number of lectures there over the years. You're
not dealing with the traffic you'd run into going downtown to BU.) BC's campus is in Newton, adjacent to Brighton... just west of the city. You're only a few miles south of the Pike. On a Sunday, there is some street parking available (read the meters carefully, I recall that there's no charge on Sundays) and there are on-campus parking garages a short walk from the Conte Forum.
Tickets should be available... the Pats are playing the Saints at home at 4:25 pm... the Sox are hosting the Tigers at 8. The walk-up crowd will not be strong... it is a late Sunday afternoon.
You can get good directions to BC and access to campus maps/for the on-campus parking and the Conte Forum at
www.bc.edu (top right can corner of the home page).