The Los Angeles Angels have finalized a two-year, $15 million deal for Luis Valbuena, who will play at both first and third base.

Valbuena will fill in for Albert Pujols, who is likely to miss time at the start of the season due to foot surgery.

"I feel good, because I like that team," Valbuena said. "I wanted to be here because I've got a good relationship with a couple of guys on the team."