I cant wrap my mind around what the D-backs are thinking:
http://www.mlbtraderumors.com/2012/0...tin-upton.html
Printable View
I cant wrap my mind around what the D-backs are thinking:
http://www.mlbtraderumors.com/2012/0...tin-upton.html
Good for the Pirates possibly going for it.