Today the Arizona Diamondbacks signed right hander, Jon Garland to a one year deal, worth about $7 million dollars. The deal also includes an option for 2010. Garland will replace Randy Johnson who signed with the Giants this offseason. Garland is a sinkerballer, who played last season with the Angels were he went 14-8, with a 4.90 ERA, and 90 strikeouts. The Angels were the A.L. West champions and the only team to win 100 games last season. Now some idiots (no offense) might say, why is Garland overrated then if he was on the Angels? You just answered your own question. Garland won only 14 games for one of the best teams in baseball last year. Imagine what he would have been like if he played for the Mariners, Pirates or even Astros. If he was with the Mariners then maybe seven wins. If he played for the Pirates then ten wins. If he played for the Astros, he would have helped them get the wild-card spot but he would have only won eleven games. Yet, Garland gets treated like he has won 20 games. At least the front offices know he is overrated by not giving him say a $20 million dollar contract. Garland is a good pitcher but not an all-star. He was one in 2005 though with the White Sox when they won the World Series. So I don’t want to have any comments saying the Garland is underrated or that I’m wrong. Garland will most likely be the second or third starter in the D-Backs rotation. Right now it looks like Brandon Webb will be the ace, followed by Dan Haren, then Garland, next is Doug Davis, and in the fifth spot Max Scherzer or Yusmerio Petit. It will most likely be Scherzer though. Garland is 29 years old and has played nine major league seasons with the White Sox and Angels. His first eight years were with the White Sox. His carer stats are 106-89, a 4.47 ERA, and 851 strike outs. He also has one save and a .971 fielding percentage at pitcher. Garland is overrated by the fans but this should be a good move for the Diamondbacks.