Clayton Kershaw is staying with the Los Angeles Dodgers, agreeing to a $93 million, three-year contract that avoids free agency