His stats are wildly inflated by Coors, so he would disappoint if he went anywhere else. In Colorado he gets to keep his pride and $30+ million per year.
Here is what he does per 650 PA (a typical season) in Denver:
BA .320
OBP .374
SLG .609
HR 39
RBI 139
Now here is what he has done per 650 PA on the road, and therefore approximately what we would expect him to do in a neutral ball park.
BA .263
OBP .318
SLG .469
HR 28
RBI 88
That on-base percentage is right at the MLB average for the duration of his career.
Last year his splits were even more dramatic. He batted .248 on the road with a .772 OPS. That batting average is exactly the same as the MLB average, and the OPS is about 6% better. (Meanwhile, he batted .347 at home.)
Bottom line: if he went to play for a team with a neutral home park, he’d be a .250-260 hitter with about 90 RBI. That’s terrific, but not $32 million terrific.