Carlos Beltran to sign with Yankees

Carlos Beltran wanted to sign with the New York Yankees the last two times he was a free agent, but the pinstripes weren’t interested. Looks like the third time was the charm.

Beltran and the Yankees have agreed on a three-year deal worth $45 million, Tim Brown of Yahoo! Sports reports. The free agent outfielder and the Yankees agreed to the deal the same day all-star second baseman Robinson Cano agreed to a huge deal with the Seattle Mariners. In addition to Cano, the Yankees lost Curtis Granderson to the Mets on Friday.

Though the Yankees are losing Cano to Seattle and Granderson to the Mets, they have added Beltran, Jacoby Ellsbury, and Brian McCann this offseason. They also signed Kelly Johnson to play second.

The Yankees have a crowded outfield now between Ellsbury, Beltran, Brett Gardner, Alfonso Soriano, Ichiro and possibly Vernon Wells, but they are loaded. Luckily they also have the DH spot to spread around. USA Today’s Bob Nightengale says Beltran will play right field while Soriano will usually DH.

Once they bring back Hiroki Kuroda and add a few more pieces, the Yankees are going to be much better off than they were before. This is shaping up to be an excellent offseason for them.