Apparently, Nick Piecero of the Arizona Republic was wondering the same thing, and he began asking various executives around Major League Baseball for their opinions on the talented 25-year-old.
To summarize the article I linked to above, many executives feel that he still has substantial upside but his value is obviously somewhat diminished after this season.
Currently, he is hitting .275 with 15 home runs, 62 RBI and 14 stolen bases.
While his average is definitely is not ideal, he is currently only one point below his career average—so that definitely is not a big deal.
The main problem is that he hit 31 home runs last year. We all know that he easily has the physical talent and potential to pull it off again, but the results on the field this season have been quite different and frankly disappointing.
This type of conflict would definitely be going on inside the minds of these executives as well.
If the Diamondbacks are really willing to trade him and there is legitimate interests, you have to think about where those offers might come from.
One obvious place that Piecero also mentioned would be the Texas Rangers. Elvis Andrus has become somewhat more expendable with the emergence of Jurickson Profar, so those two pieces could be used to start a pretty big deal.
Another interesting fit to be the Tampa Bay Rays. Ironically, the other Upton, BJ , is going to be a free agent this year, so there definitely could be a vacancy in the outfield.
Even though Justin Upton would be making a pretty decent salary potentially on a team that doesn't like to spend very much, for a player of his potential, he could easily be a bargain.
Overall, Justin Upton should be one of the most talked about names on the trade market this winter. He is incredibly talented, and, on top of that, people will be betting on his potential. He could be even better than we have seen.
Whether you think I know everything or nothing about Major League Baseball, you should follow me on Twitter or become a fan on Facebook and keep in touch. I love hearing what you all have to say!