Christian Petersen/Getty Images
Justin Upton finished fourth in MVP voting last year but has had a disappointing season so far. Upton has had to deal with trade rumors all year, but look for him to return to normal after he either gets traded or the trade deadline passes. Upton hasn't been the same player this year, but he is talented and young enough for one to expect his production to return.
Upton has only homered every 44 at-bats this year, which is down from last year's rate of every 19 at-bats. Upton has been striking out three percent more often this year. If he can return to his normal strikeout rate, that will lead to him being more productive. Upton will help the Diamondbacks get back above .500 or possibly help another contender if he ends up getting traded.
End-of-season prediction: .288 avg., 17 homers, 78 RBI