1. No one could project the top of the market would more than double in 6 years time. Do you expect contracts to approaching 1.5 billion by 2032? Come on now.
2. Make no mistake, nearly all of these contracts are gonna look hilariously bad in 3-4 years time. The Xander Bogaerts contract might just be the worst contract in baseball history. He's getting paid 25 million per season for another 8 years after this, and he's already a below average player.
3. Harper is a tool. And I would be willing to pay him to NOT play in Atlanta.