Torrealba previously signed a minor-league deal with the Angels this offseason, but the 35-year-old opted out and became a free agent again when it became clear he wasn’t going to make the team in spring training.

He spent last season with the Rockies, but hit just .240 with zero homers and a .580 OPS in 61 games and was similarly ineffective in 2012.

Chicago currently has John Baker and Eli Whiteside splitting time behind the plate because starting catcher Welington Castillo is on the disabled list with a rib cage injury.

Pena had only an outside shot at an Opening Day roster spot and sealed his fate by batting .139/.205/.167 with 14 strikeouts in 39 plate appearances in the Cactus League. The 35-year-old has hit .201/.327/.351 in 249 regular-season games since the start of 2011 and he rates poorly defensively at first base.

Jon Heyman of CBS Sports reports that the Angels have signed catcher Yorvit Torrealba to a minor league deal with an invitation to spring training. Torrealba will aim to provide depth behind the dish with Chris Iannetta and Hank Conger.

Torrealba, 35, spent the 2013 season with the Rockies. He posted a .580 OPS in 196 trips to the plate, but the Angels are bringing him aboard more for his abilities behind the plate — he threw out nearly 30 percent of attempted base-stealers last season — and for his experience.