First baseman Paul Goldschmidt and the Arizona Diamondbacks have reached an agreement on a five-year contract extension worth $32 million, the team announced Saturday. The extension includes a club option of $14.5 million in 2018.