The Diamondbacks and Jon Garland have agreed to a one year deal worth about 6 million dollars, according to FOXSports.com. The deal includes a mutual option, which could bring the deal to 8.5 million dollars if bought out. Garland joins one of the best rotations in the National League, and is expected to put up double-digit wins for them.
Garland is expected to take a physical in the next day or two.
This story was approved by MLB Rumors.