Adam Wainwright is guaranteed $5 million in his one-year contract with the St. Louis Cardinals and can earn up to $5 million in performance bonuses, which allows the pitcher to match his 2019 earnings.
From
To