The first-place Arizona Diamondbacks made a move today to try to bolster their chances to finish off an improbable run to a division title. 2B Kelly Johnson was shipped to Toronto for 2B Aaron Hill and SS Jason McDonald. The Diamondbacks have needed some stability up the middle since SS Stephen Drew went down for the season and GM Kevin Towers is hoping the struggling offense will get a boost from the deal.

Johnson is a feast-or-famine type at the plate with a lot of streaky power to go along with a ton of strikeouts. In the field he’s seen as average at best. He’s currently on a one-year/$5.85M deal.

Hill is in the last year of a four-year/$12M contract with club options for 2012-2014. McDonald is finishing out a two-year/$3M contract.

Both second-basemen are having bad seasons. McDonald would seem to fit into the role that Willie Bloomquist currently occupies for Arizona, plus McDonald can play other positions.

It’s hard to say how significant this trade will turn out to be. There weren’t any Carlos Beltrans or Hunter Pences involved. Hill and Johnson could both hit free agency after 2011, with Johnson possibly worth draft compensation.

FanGraphs.com discussion