From out of nowhere, the Red Sox have seemingly stolen the thunder from everyone at the Major League Baseball winter meetings.

According to The Boston Globe's Peter Abraham, highly coveted free-agent outfielder Carl Crawford has agreed to a seven-year, $142 million deal with the Red Sox. Fox Sports' Ken Rosenthal also confirmed the deal.

According to the Los Angeles Times, the agent for Crawford, Greg Gesnke, has confirmed the deal as well.

As late as Wednesday night, the Red Sox were considered by many to be far from the top of the list of potential landing places for Crawford as teams like the Angels and Yankees were dominating the headlines. Also, Red Sox general manager Theo Epstein also said at his Day 3 news conference that the Sox were likely done for the night.