The White Sox have signed Brad Eldred, Jeff Liefer, Paul Phillips and D.J. Carrasco to minor league contracts. Eldred is a 27 year old mountain of a man with outstanding power but he has issues making contact. Eldred played in 19 games for the Pirates last season and he was 5 for 46 (.109 avg, .389 OPS) with 3 runs scored, 2 homers and 3 RBIs. Eldred has now played in 74 games in his major league career and he is 47 for 236 (.199 avg, .670 OPS) with 26 homers, 14 homers and 30 RBIs. He also has whiffed an amazing 99 times in his career already. 33-year old lefty swinging Jeff Liefer last played in the majors in 2005 with the Indians. He has played in 288 games in his major league career and he is 179 for 779 (.230 avg, .679 OPS) with 89 runs scored, 31 homers, 113 RBIs. Liefer also whiffs a lot as he has 223 in his career. 30 year old righty swinging catcher Paul Phillips played in 8 games last season for the Royals and he was 2 for 14 (.143 avg, .414 OPS) with 2 runs scored and 2 RBIs. Phillips has now played in 58 games in his major league career and he is 39 for 151 (.258 avg, .635 OPS) with 18 runs scored, 2 homers and 16 RBIs. 30-year old righty reliever D.J. Carrasco last pitched in the majors in 2005 with the Royals. Carrasco has pitched in 101 games (22 starts) in his major league career and he is 14-15 with 2 saves, a 4.81 ERA and a 1.55 WHIP.