Not singling you out here, but why do people still hold this ridiculous opinion? The guy is a baseball player. He was an employee of a business, not a life long Red Sox fan born in New England. He played here for 4 out of his so far 16 year career. If came up through the system and played here from 1995-2005 I'd say this sort of attitude is slightly warranted.
Don't any of you say you would not take a longer, more expensive contract from a competitor of the business you work for after the one you currently work for low-balled you and thought you were in the decline of your career. You'd be bullshitting if you said you wouldn't take that opportunity.