Kyle Barker
Superstar
Trout hits to all fields better.
Trout hits for higher average.
Trout never got into a fight with a teammate. Harper did.
Trout never cussed out fans. Harper did.
And as far as more off-the-field stuff, I have a buddy in Arizona who's connected to a number of clubs (he used to work for the Mariners, Royals and Rangers franchises) who has relayed some stories. As well as a sports writer in Jersey who knows Harper and his family back since his dad was parading his son at a 16 year old who's shared some more stories. And my uncle in DR is an agent who signs and scouts players on the island, sells memorabilia from time to time, and has connections to lots of retirees and ballplayers on the island and hears things about everyone. So while you might not care, I'll take their word for it.
On the flip side, Bryce Harper's teammate Stephen Strasburg? All around great guy.

Harper had a higher avg than Trout last year, and PEDee Gordon just edged him for the NL batting title.
Papelbon is a total nutjob, and he's the one who attacked Harper.
When did Harper ever cuss out fans?
And I don't care about what gossip you've heard about Harper back in the day. All we know is he's great with fans around DC, and is well loved here.




He gets a night off.