The White Sox have traded Jon Garland to the Angels for shortstop Orlando Cabrera. This is an interesting little move after the White Sox just re-signed Juan Uribe last week. Uribe could be used as trade bait or he could slide over to 2B where the White Sox have a huge hole. Cabrera played in 155 games last season for the Angels and he was 192 for 638 (.301 avg, .742 OPS) with 101 runs scored, 8 homers, 86 RBIs and 20 stolen bases. The White Sox are banking on Cabrera being able to hit at the level he did in 2007 instead of his career norms. He has now played in 1,411 games in his major league career and he is 1,446 for 5,301 (.273 avg, .724 OPS) with 706 runs scored, 97 homers, 627 RBIs and 168 stolen bases. It will be hard for the White Sox to replace Jon Garland in the rotation so the White Sox need the 2007 version of Cabrera to make this trade work.