The Angels avoided their first possible arbitration hearing this winter by agreeing to a one-year contract with infielder Alberto Callaspo on Tuesday.

Callaspo, 27, is one of three candidates, along with Maicer Izturis and Brandon Wood, to be the Angels' starting third baseman. The Angels have been looking for an upgrade but lost out on free agent Adrian Beltre, who signed with the Rangers.

The Angels acquired Callaspo from the Royals on July 22 in exchange for pitchers Will Smith and Sean O'Sullivan. He played 58 games with the Angels and in 146 games overall hit .265 with 27 doubles, 10 home runs and 56 RBIs.

Callaspo was one of four players to start at least 25 games at third base for the Angels in 2010 after Chone Figgins left to sign with the Mariners. Wood started 46 games, Izturis started 26 and Kevin Frandsen started 38.

Angels third basemen combined for a .573 OPS, the lowest in the American League at that position. They also had the lowest batting average (.223) and the fewest home runs (eight) and RBIs (52) at the position.

The Angels are left with seven players still eligible for arbitration: infielders Erick Aybar and Howard Kendrick, catchers Jeff Mathis and Mike Napoli, first baseman Kendry Morales, outfielder Reggie Willits and pitcher Jered Weaver.