NEW YORK -- The Yankees officially announced the signing of Carlos Beltran this afternoon, and will roll him out in the third of a series of Yankee Stadium press conferences Friday at 11 a.m.
As usual, the Yankees announced no terms but sources have said the 36-year-old Beltran signed for three years at $45 million.
Beltran is a lifetime .283 hitter with 358 home runs in 16 big-league seasons and played the past two seasons with the St. Louis Cardinals. He is expected to play right field, with Jacoby Ellsbury in center and either Alfonso Soriano or Brett Gardner in left.
The make room for Beltran on the 40-man roster, the Yankees DFA-ed RHP Brett Marshall.