I think there's a reasonable range of outcomes in which 36 year old impending HOF Bryce Harper can earn $30+M over his last 4 or so years of his career, with a lower risk of running into a Tulo-like humiliation release. It's not like I hate it for him, but surprised he wouldn't go for the $30-35M AAV over 8-10 years instead of this deal, assuming those deals really existed in the first place.