The teenager has become the most talked about player in baseball and is now the youngest position player to ever make the All-Star team.
Harper is having a good year, hitting .283 with eight home runs and 25 RBI in 244 at-bats.
But, is Harper the most deserving player to replace Stanton? That's a clown question, bro.
The addition of Harper to the All-Star team seems to be more of a publicity stunt than anything else. America will be tuned in to see Harper, along with 20-year-old American League outfielder Mike Trout, face off in their first All-Star Game.
The kid has a bright future ahead of him, filled with many All-Star appearances and awards, but there are at least five guys who deserved this spot more than Harper.