It looks like the Rockies are signing John Garland after he opted out of his contract with the Mariners. He got a physical with the Rockies this morning and is expected to be a part of the starting rotation.
Garlands last game, ironically enough, was on June 1st, 2011 against…the Rockies. He was pitching for the Dodgers at the time and took the 3-0 loss with a line of five hits, three runs over six. He hasn’t pitched in a major league game since, battling with shoulder issues.
To make room on the 40 man, the Rockies have returned Rosenbaum to the Nationals. Rosenbaum was selected during the rule 5 draft. The Nationals have accepted Rosenbaum and he will join their team at camp.
[UPDATE] The team is sending Pomeranz to triple-A and Garland will join the starting rotation. Garland will wear #27. Garland signed a one-year contract which will pay him $500,000 with incentives.