RT @redsoxcast: Carl Crawford has signed a 7 year, $142 million contract with the Red Sox.