Just days after trading for slugger Adrian Gonzalez, the Boston Red Sox signed Carl Crawford to a seven-year, $142 million contract. Suddenly, the BoSox offense looks highly potent again.

The Sox failed to make the postseason last year and then promptly lost one of their middle-of-the-order bats at the onset of the offseason when Victor Martinez signed with the Tigers. But no matter, Gonzalez and Crawford more than make up for the loss of Martinez.

The 29-year-old Crawford batted .307 last year with 19 home runs and 47 stolen bases for the Tampa Bay Rays. He’s an excellent defensive outfielder and should do incredibly well batting in a Boston lineup that also contains Gonzalez, David Ortiz and Kevin Youkilis.

According to latest MLB futures and oddsmakers from online sports book SBGGLOBAL.com, the Red Sox are 6/1 to win the 2011 World Series although that number could change with their recent acquisitions.

Want More From TheSpread.com? Follow us on Twitter and Facebook or Subscribe to Our News Feeds!