What happened: Castillo is earning $24.15 million in 2026 and is due the same amount in 2027. His 2028 option becomes guaranteed if he reaches 180 innings next season.
Why it matters: Seattle's trade of Castillo frees about $30 million and creates room to pursue a bat. Chicago assumes the remaining risk attached to the innings trigger.
By the numbers: 2026 salary: $24.15 million. 2027 salary: $24.15 million. 2028 vesting option: $25 million. Maximum commitment across those seasons: $73.3 million.
What to watch: Castillo's 2027 workload will determine whether Chicago's commitment extends through 2028.