The Diamondbacks announced that they've agreed to terms with defensive specialist John McDonald on a two-year deal. Jack Magruder of FOXSportsArizona.com says the deal is worth $1.5MM per season (on Twitter). McDonald provides the Diamondbacks with insurance for Stephen Drew, who missed much of 2011 with a fractured ankle.
McDonald joined the D'Backs along with Aaron Hill in the August trade that sent Kelly Johnson to Toronto. The 37-year-old didn't do much at the plate this past season, hitting .229/.269/.308, but he's known as a defensively skilled player at second, short and third. SFX represents McDonald, as our Agency Database shows.