The Yankees have agreed with Carlos Beltran on a three-year deal, Mark Feinsand of the New York Daily News reports (Twitter link). The contract is worth $45MM, tweets Tim Brown of Yahoo Sports. Beltran is represented by Dan Lozano of the MVP Sports Group.

I wonder at what point the Yankees realize they have 5 outfielders making $15mill or more (plus two other outfielders who should be starting), no real infield, a chaotic bullpen and a very weak rotation...

What, were the NYY sitting around this offseason saying, "hey, I wonder what we could do to get even older?"

4 OF'ers on the wrong side of 35 and they are thinking about trading their youngest one (Gardner) for BRandon Phillips. Yup, you guessed it, he will be 33 this June and is in the middle of his 10yr deal that lasts through 2017 when hes 37...

This is getting comical. maybe Cash is doing this because hes planning on leaving. Nobody is this stupid.

A lot of scoffing here, but Beltran is a good ballplayer. Don't kid yourselves.

Hes still 37. They lost their 1st round pick and both comp picks. Since resigning Kuroda, they lost thier 3rd comp pick. They dont have their 1st pick until like #58 in the draft. That team will look unbeleiveably old in 2016.

Sorry, its just dumb business. This might have worked when we had type A and B FA and the old tax deal, but not in todays MLB.