TD Garden: banner city fr, walking in and seeing all those championship flags gives me chills every single time!!