Former Baltimore Orioles infielder Brian Roberts signed a one-year major league deal with the New York Yankees.
The Yankees and Roberts agreed to terms on Dec. 17. New York must replace All-Star second baseman Robinson Cano, who signed a $240 million deal with the Seattle Mariners.
Roberts, 36, is not considered an everyday player but in a possible platoon with Kelly Johnson and others vying to fill Cano's spot, he could offer a decent return on the team's $2 million investment.
With the official signing Tuesday, Roberts fills the final spot on the team's 40-man big league roster.
In his prime, Roberts was a sparkplug as a leadoff man for the Orioles and a dynamite defender. But injuries have haunted him in his career. Roberts appeared in 192 of a possible 648 games over the past four seasons with Baltimore.
He was a two-time All-Star with the Orioles but since 2009 hasn't played in more than 77 games in a season.
Johnson and utility infielder Eduardo Nunez are second base options entering spring training. A streaky hitter with 124 career home runs, Johnson managed an on-base percentage of .305 in 2013. Nunez is a natural shortstop but his defense could push him into a more regular role, at least as a late-inning replacement, if manager Joe Girardi isn't getting enough out of his primary options.
New York explored trade options during the Winter Meetings and could resume shopping if the patchwork platoon fails.
Cincinnati Reds All-Star Brandon Phillips and Chicago White Sox shortstop Alexei Ramirez are two veterans thought to be available, but each brings with him a significant salary. Ramirez, 32, has three years and $29.5 million remaining on his deal, which expires in 2016.
Phillips' ticket is steep -- $50 million through 2017 is owed the 32-year-old. Phillips hit .261 with 18 home runs and 103 RBI in 2013.