1
Justin Upton was in AA at age 19, in Mobile, where he proceeded to hit .309/.399/.556 with 13 HR and 37 walks in 71 games. No desert air in Mobile, that I know of.
Do you know how rare it is for a player to even be in AA at 19? how rare it is for anyone to slug .556 in any minor league?
How did he manage to slug .521 on the road in 2009?
Nothing about Upton's stats indicate to me that he's a mediocrity artificially propped up by Arizona.
Everything says that he's a monster talent, but whatever things have been holding him back are more acute when he's on the road.
I'm a Carp fan, but the idea that Mike Carp ought to out-hit Upton is not something I see at all.