The Orioles have signed outfielder Luis Terrero, catcher Ben Davis and pitcher Ryan Bukvich to minor league contracts. Terrero played in 61 games last season for the White Sox and he was 27 for 117 (.231 avg, .724 OPS) with 18 runs scored, 5 homers, 12 RBIs and 4 stolen bases. Terrero has now played in 243 games in his major league career and he is 129 for 551 (.234 avg, .675 OPS) with 66 runs scored, 14 homers, 52 RBIs and 17 stolen bases. 30-year old switch hitting Ben Davis hasn’t played in the majors since 2004 with the Mariners and White Sox. Still, he will get a shot to win the backup job in Baltimore. He has played in 486 games in his major league career and he is 358 for 1,512 (.237 avg, .672 OPS) with 168 runs scored, 38 homers and 204 RBIs. 29 year old righty reliever Ryan Bukvich pitched in 45 games last season for the White Sox and he was 1-0 with a 5.05 ERA and a 1.68 WHIP. Bukvich has now pitched in 93 games in his major league career and he is 3-0 with 1 save, a 6.12 ERA and a 1.76 WHIP.