Yeah, Machado's contract is horribly back loaded too
The next few years are actually very reasonable but then he gets 35M a year startling in 2027 until he's 40 years old. YUCK
Those last few years we all know he'll be a bloated lazy 1B/DH too just hanging around collecting paycheques and padding his HOF counting stats
https://www.spotrac.com/mlb/san-diego-padres/manny-machado-11638/