Being from New England, thirty minutes outside of Boston, it annoys the hell out of me that people would mention race as a reason why millionaire athletes won't come to Boston. Bill Russell was a God in Boston from 1956 on. Bob Cousy was the child of poor immigrants and a noted anti-racist, in town since 1950. Coach Auerbach was Jewish. Outside of Bird, McHale, and Ainge (and Scalabrine!), the team has been almost exclusively black since the 1970s.
Boston may have had race riots back in 1967, but those riots arrived in the wake of riots in Chicago, Philadelphia, and Harlem in 1964. I don't see anyone saying black athletes don't want to play in Chicago, Philadelphia, or NYC.
There was one noted (accused?) racist in Boston sports history - Tom Yawkey, and he never owned the Celtics. And, last time I checked, the Sox were beloved for players like Jim Rice, Pedro Martinez, Manny Ramirez (?), and Big Papi.
And, to my understanding, Chris Paul was fine with a trade to the LA Clippers, owned by the most notorious noted racist of modern-day sports, Donald Sterling - a man ordered by a Judge to pay a massive fine for illegally evicting black and latino tenants from their homes.
No, race has nothing to do with NBA players' decisions not to place Boston at the top of their trade/free agency wish list.
There are 2 reasons why NBA players don't push to play for the Celtics:
1) Their understanding of NBA history goes back to the mid-1990s and Michael Jordan (for some, perhaps, the showtime Lakers of the mid-1980s) - These young players have nary a clue who Russell, Cousy, Heinsohn, Havlicek, Cowens, or the Joneses were, and they don't care about 16 of the Celtics first 17 Championships. It's ancient history to them. They have no knowledge of or respect for the history of the game and what the Celtics accomplished.
2) Boston isn't LA or NYC (or the new South Beach), and therefore isn't considered "flashy" or "hip" - Jay-Z and Rihanna and other celebs don't live in Boston, and Boston doesn't host VMA Awards and the BET Awards and so on... Boston is a gritty, hard-working, lunch pail city, and these players want glitz and glam and commercials and paparazzi. They're not getting that in Boston.
In my humble opinion as a fan, if these players don't want to be in Boston (and don't recognize the Celtics place in the game), then I don't want them here. Let them go to LA, NYC, and South Beach. We'll win without them.