OK I confess, I'm fully on the Trout bandwagon. Make no mistake, I think Harper is going to be a star. What he's doing, at least for his age, is impressive. However, right now he's an .800 OPS bat which relative to the league, is still a long way from being 'the man.'
Trout, meanwhile, just one year older is knocking on the door of a 1.000 OPS. Yes, I realize he struggled last year in minimal action. Nonetheless, he's tearing the cover off the ball.
I'm gonna stick to my guns on this. Given the speed and defense, I think Trout is going to be winning this comparison a lot more often than people have been assuming.