Best Second Baseman in Diamondbacks History

Pitchers and catchers report in a couple of weeks in Scottsdale.  As we all wait for that to happen, I thought it would be interesting to think about who you thought was the best second baseman in Arizona Diamondbacks history? John Gambadoro and Dave Burns from Sports 620 KTAR put up their own fantasy rosters today, but I want to throw it out to you to decide position by position, now tackling the second base position.

Second base is a tougher call I think than first base.  You have the likes of current star Kelly Johnson and the man that started it all for the Dbacks franchise, Jay Bell.  There was the ever popular Orlando Hudson.  It was a shame the Dbacks ever let him go.  Tough call, but you make it. My choice is Hudson.  Johnson is a close second.