Aug 21, 2009 8:18 AM EST

Diamondbacks pitcher Jon Garland has cleared waivers, a source told FOX Sports.

Garland is among the best pitching options on the market, another source added.

He is earning $6.25 million, with a mutual option for 2010 at $10 million.

Garland is 6-11 with a 4.42 ERA in 25 starts with Arizona this year.

Via FOX Sports