The New York Yankees signed another one-year deal with a veteran player, inking former Boston Red Sox infielder Kevin Youkilis for $12 million, according to sources close to the negotiations.

Youkilis, who played first base and third base last season for Boston and the Chicago White Sox and will turn 34 in March, must still pass a physical before the deal can be finalized.

The infielder, a key member of the Red Sox's championship team in 2007, was traded to the White Sox last June as the struggling team sought to give more playing time to rookie third baseman Will Middlebrooks.

Youkilis will fill in at third base for the Yankees while Alex Rodriguez recovers from hip surgery, which is scheduled for mid-January and could keep him out of action until the All-Star Game in July.

A three-time All Star, Youkilis was a popular player for the Red Sox who inserted himself in the Boston-New York rivalry when he feuded with Yankees pitcher Joba Chamberlain in 2007.

The Yankees needed to fill their third-base hole after Eric Chavez signed a contract last week with the Arizona Diamondbacks.

Earlier this offseason, the Yankees signed 40-year-old starting pitcher Andy Pettitte and 43-year-old closer Mariano Rivera to one-year deals.

The Yankees also signed 29-year-old outfielder Brett Gardner for the 2013 season. EFE