I saw you post this last night and I wanted to respond, "why?"
Then today at lunch my buddy was telling me about a recent Simpsons episode that was basically a love letter to Boston.  Lots of Boston-specific gags.  He didn't want to spoil it, but he hinted that at least one Celtic might make a cameo.  I assume that's the episode you linked to.