Photos of the Sports Museum in Boston. The museum occupies two floors of the TD Garden. Exhibits and memorabilia are arranged in the hallway the surround the arena. Visitors can leisurely view the artifacts, and then sit down in the upper loges of the arena and absorb the historic atmosphere.
TD Garden, 100 Legends Way, Boston, MA 02114