the dishonor to get paid so little this day and age
Upon further review, it's technically a 5-year deal, and since he's still under control, it's quite similar to the the Trout deal 7 years ago, only a lesser amount.
Bregman was vocally upset about being paid $640,500 this season, after the Astros upped his salary at their discretion. He's still going to make that this season (presumably for luxury tax reasons?) and then make $100m over the next 5 years (2-years past his arbitration years).
The real head scratcher is this one: Chicago White Sox extend Eloy Jimenez - $43M guarantee over six seasons, with a pair of option years that cost a cumulative $32M.
Dude has never had a major league at-bat. The Astros tried this with Jon Singleton (oops) and we've seen two more deals like it this past year, but both of them had a go at the bigs for at least a September call up.
Even Arte Moreno, who has no problem paying people, made Trout play two seasons....
Contracts without one full year of service:
Jon Singleton $10M
Scott Kingery $24M
Tim Anderson $25M
Paul DeJong $26M
Eloy Jimenez $43M (!)