This sounds amazing. I had mentioned that the team should have stepped up big time and bought Bill Russell's memorabilia that he was selling. They didn't, but obviously the franchise itself has a ton of stuff to display.
There needs to be a physical museum for the Celtics. There seems to be plenty of room in North Station.