Just a thought, but has anyone thought to survey the people of Boston about the proposal? I mean, they named the team didn't they?
Or look at it this way, I'm born in Birmingham UK. I'm not aware of anyone here protesting about Alabama. If you've been to Boston in Lincolnshire, then I think I know which version you'd prefer.