No way Harper is going to be worth it, no way Machado is going to be worth it. Harper at least tries, Machado is not going to do anything but get hurt then get paid to sit on the bench.
These stupid teams paying these players absurd money is mind-numbing. I don't know why they just don't tell them to f**k off, because they're not that good. If I knew I could have a career batting average of .280 and get paid $30 Mill a year, I would have tried a lot harder to be a ballplayer. But being a previous ballplayer, this garbage is just unacceptable. I don't know why the MLB teams are feeding into this crap.
Machado lifetime:
.282 BA *yawn*
WAR: 33.8 --- Trout does this in 3 seasons in what it took him 7 years to do *bagh*
Harper lifetime:
.279 *burp*
WAR: 27.4 -- Trout beats him in 3 years again in his 7 years in the leagues.
Absolutely absurd.