Definitely agree with the above if you can get tickets. Never been to Boston, but I went to baseball matches in SF and LA and it was great fun.
Comments on Profile Post by eoghan-362