Originally Posted by
Hercguy
That's not the Garden dude...
Not a Bruins or Rangers fan but:
TD Garden | New England's Premier Sports and Entertainment Arena
Google says: "The arena home at Boston, Massachusetts, of the Celtics, Bruins, and many other sports and ..."