The 31-year-old is slated to make $17 million in each year of the contract and he can opt out after the 2025 season.
Two World Series contenders are sniffing around the veteran third baseman, but will St. Louis be able to make the most of the ...