The decision gives Kershaw slightly more long-term stability. Kershaw's previous deal had him under contract for $34.5 million in 2019 and $35 million in 2020. It also pushes off Kershaw's potential free agency another year.