Is there a good story explaining why Towers has been trying to get rid of him so badly?

I know that he's been inconsistent, but he has the ability to still become a league MVP at a reasonable cost structure.

I've never heard anything, so was curious.

Even though they've already traded Chris Young, their outfield is still overcrowded. They have Kubel, Upton, and Gerardo Parra penciled in, but they also have a couple top prospects (Adam Eaton and AJ Pollock) who are probably ML ready waiting in the wings. The consensus is that they'd rather trade Kubel, but they want more pitching and Upton will give them far and away the best haul.

I have no idea what they are doing there. They give up their best pitching prospect for nothing and now they want to trade their best player.

Modern day version of the Kansas City teams of yore, a sort of major league farm team?

This trade doesn't look too bad for AZ, though, IMO. Delgado is a legitimate young ML starting pitcher is he not? Not even arb eligible for three years. Prado is a solid pickup, actually seems to me a classic Dback's style player, plus Zeke Spruil is a legitimate starting pitching prospect not far from the majors.

__________________"Respect was invented to cover the empty place where love should be."

The D'backs got a lot less then I thought they would for Upton. Makes me wonder if a package of Viciedo, Quintana, + prospect could have gotten a deal done. Oh well, at least Upton isn't going to a division rival and is staying out of the AL.

__________________
The very existence of flamethrowers proves that some time, somewhere, someone said to themselves, "You know, I want to set those people over there on fire, but I'm just not close enough to get the job done." -George Carlin