Source: Garland headed to Rockies

Veteran right-hander Jon Garland agreed to a contract with the Colorado Rockies, a major league source confirmed to

The Rockies, perpetually in need of starting pitchers, offered Garland a spot in their rotation to begin the regular season. The contract is a major league deal worth $500,000 in base salary, with over $2 million in potential performance bonuses.

The Seattle Mariners released Garland from his minor league contract Saturday — at Garland’s request. Garland had an “out” clause in his deal that effectively forced the Mariners to give him a roster spot or cut him so he could seek other opportunities.

Garland went 1-0 with a 2.25 ERA in four spring starts with the Mariners. He hasn’t pitched in the majors since June 1, 2011. He missed the last season and a half due to a shoulder injury that required surgery.’s Ken Rosenthal profiled Garland’s comeback attempt at the start of spring training, back on Feb. 12.