It’s pretty impressive that the Boston Red Sox could lose catcher Victor Martinez and third baseman Adrian Beltre to free agency and get better offensively … but that’s just what they’ve done with the signing of outfielder Carl Crawford to a seven-year, $142 million deal.
Read full blog

