The Diamondbacks have entertained the idea of trading Justin Upton in the past, but Kevin Towers never pulled the trigger. Upton has struggled this season, but may be showing signs of life. If Arizona put the outfielder on the market, the interest would likely be intense given his age (24) and contract (three more years at $38.5 million).