Boston Red Sox: Did They Overspend at the Winter

Boston Red Sox: Did They Overspend at the Winter Meetings?
Yahoo Contributor Network
Fenway Park, home of the Boston Red Sox.
View Comments