Boston plays their home games at the TD Garden in Boston, Mass. They’ve played at “The Garden” since the arena opened in 1995, replacing the previous facility, the Boston Garden, which opened in 1928. TD Garden also hosted the 1996 NHL All-Star Game.