The guy gets NL Player of the Week by hitting .552 last week. He was about the only Arizona Diamondbacks player not mirrored in any kind of hitting slump during a stretch that saw the Dbacks go 2-4 on their last home stand. He flirted with .300 and now Justin Upton flirts with being an All-Star representative for the Dbacks.
Why not? The guy was baited for trade in the off-season and has worked his butt off to play to the potential we all thought he had. Even tonight he continued his hot streak, going 2-4 with two doubles. He raised his average to .305.
Nothing he is doing right now leads anyone to believe he won’t be one of what could be two or three All-Star game reps.