Although the Giants and Mets both offered Carlos Correa more years and guaranteed money, the contract he signed with the Twins, guaranteed through 2028 with four additional non-guaranteed vesting years, will pay him more than he would have earned from the Giants or Mets in that time frame.
Hover/tap for detail