TD Garden: Celtics banners hanging everywhere make it feel important even on a random Tuesday game. Nosebleeds still slap. 8/10