I was sad to hear the news, but not entirely surprised like I was with Tommy. Reports of Bill’s health deteriorating, him recently selling his house and auctioning off prized possessions. Felt like this day was coming soon.. 
It’s just a shame that the Celtics ownership wasn’t willing to buy everything up at auction and open up their own museum in Boston (Similar to what the Patriots did) to honor Celtics legends like Bill Russell. Would have been great for fans to be able to visit and pay homage, instead of rich people just buying pieces to display in their mansions as trophies. It’s sickening, really.
Tough for the C's to set up a museum at the Garden given they don't own it and the limited space in that building. I guess they could set one up at the Auerbach Center, but that's not a tourist destination and would never get heavy traffic.
I mean, Foxborough, Massachusetts isn’t exactly a tourist destination either, but the Patriots HOF seems to draw good amount of people. The Auerbach Center is at least in Boston and there is public transportation.
There is also a massive mall with stores, restaurants and entertainment in the exact area as the Pats HOF. People in the southern and southwestern suburbs are drawn there on the regular by those things first and foremost. Hence the traffic that place gets. Such stuff to draw people doesn't exist near the Auerbach Center.
Sure, but there are also stores, restaurants, and entertainment close to the Auerbach Center. Plus, public transportation and a larger population of people in and around Boston. I would also imagine that there are more Celtics fans than Pats fans in general, as Basketball is popular worldwide and American football is not.
Patriots Place has:
- the stadium itself onsite as a draw both for football and concerts/events
- plenty of free parking (offseason)
- easy access from a number of major roads -- nearest highway to Auerbach center is Mass Pike which is a toll road. thinking public transport is key to getting visitors is not going to work in NE.
- lots of restaurants and shops on site
Basically, Patriots Place is a well known destination for many things whereas the Auerbach Center is there for one thing. Basketball may be more popular worldwide but how much of a draw is either site for international travelers or even travelers from outside New England?
Also, in NE right now, football is second only to baseball. Pats are the biggest draw and conversation topic outside of the Sox. Wasn't always this way ---> when I was a kid in the 70's, football was #4 in the region in terms of sports conversation and especially loyalty to the local team. Sox have always been #1 with B's and C's in fight for the #2 slot depending on how they were doing that year but all 3 had a much higher local team loyalty than the Pats. That all changed with Brady and I suspect the Pats will slide back down the popularity poll the further they get from the heyday of Brady.