Jon Garland and the Arizona Diamondbacks have finalized a one-year contract that will pay the right-hander at least $7.25 million.Garland will assume the rotation spot held by Randy Johnson, who left as a free agent last month for an $8 million, one-year contract with the San Francisco Giants.
Garland gets a $6.25 million salary this year, and the agreement includes a $10 million mutual option for 2010. If Garland rejects the option, he gets a $1 million buyout. If the team rejects it, he gets a $2.5 million buyout.
