There have been some crazy contracts handed out around Major League Baseball over the past few years, with Juan Soto's and Vladimir Guerrero Jr’s coming to mind. Soto landed a $765 million deal over 15 years, while Guerrero signed a 14-year, $500 million extension with the Blue Jays at the beginning of the campaign.