The Diamondbacks and free agent right-hander Jon Garland have agreed to terms on a one-year deal with an option for 2010, according to major league sources. It appears the contract is similar to one of the proposals the sides discussed two weeks ago, in which the deal would include an option that could be exercised by either the player or team. The value of the buyout would change depending on which side declines the option. Garland's guaranteed money is believed to be in the $6 million to $8 million range. RealGM Note: Garland was ranked 125th in season FIC during the 2008 season and 'deserved' a salary of $7.5M, giving him a Reina Value of -38%.