The Dodgers and starting pitcher Clayton Kershaw have agreed on a seven-year, $215 million contract, sources told ESPN. The deal includes an opt-out clause after five years.