All-Star pitcher Tony Gonsolin and the Dodgers agreed on a two-year, $6.65 million contract that avoided an arbitration hearing.