TD Garden is a multi-purpose arena in Boston. It is located directly above the MBTA's North Station, and it replaced the original Boston Garden upon opening in 1995. From Wikipedia
In his first public remarks, the $6.1 billion buyer stressed firm accountability alongside continuity in the front office.