I cant wrap my mind around what the D-backs are thinking:

http://www.mlbtraderumors.com/2012/0...tin-upton.html