The Phillies on Friday announced that they signed four players -- pitchers Sean Camp and Cesar Jiminez and outfielders Leandro Castro and Clete Thomas -- to minor-league contracts. They will all be in Clearwater for spring training as non-roster invitees.

The 37-year-old Camp spent the first half of last season with the Cubs before he was released. In 26 appearances, he posted a 7.04 ERA, split oddly between a 3.00 ERA on the road and a 14.63 ERA in 10 games at home. He was signed by the Diamondbacks following his release and sent to Triple A Reno, where he posted a 2.42 ERA in 22 1/3 innings. A 10-year veteran, Camp has previously spent time with the Royals, Rays and Blue Jays.

Jimenez, 29, pitched in 19 games for the Phillies last year, posting a 3.71 ERA in 17 innings. The lefty held left-handed batters to a .143 batting average. He also appeared in 36 games for Triple A Lehigh Valley, picking up 8.68 strikeouts per nine innings. He is currently pitching in the Venezuelan Winter League.

Castro, 24, played 114 games and all three outfield positions in Lehigh Valley last year, hitting .256 with eight home runs, 55 RBIs, 23 doubles, one triple and 20 stolen bases. He's also a right-handed outfield bat who hit .328 off lefties last season -- all of which is intriguing.

Thomas, finally, is another utility outfielder. In 92 games with the Twins last year, his just .214 with four home runs and 13 RBIs.