Mark Reynolds and the Diamondbacks have reached agreement on a three-year deal worth $14.5 million that includes an $11 million team option for 2013. If the option is picked up, the deal would cover all three of Reynolds? arbitration-eligible seasons. Reynolds will receive a $1 million signing bonus and earn $500,000 this season, $5 million in 2011 and $7.5 million in 2012. The 2013 option has a $500,000 buyout. The 26-year-old Reynolds smashed 44 home runs with 102 RBIs last season, numbers that if replicated could have been costly for the Diamondbacks in arbitration.