The Boston Red Sox have agreed to terms with first baseman Adrian Gonzalez on a seven-year contract worth $154 million, multiple media outlets, including ESPN, are reporting. Read more: http://sports.espn.go.com/boston/mlb/news/story?id=6359978