Left-hander Jordan Montgomery and the Arizona Diamondbacks are in agreement on a one-year, $25 million contract that includes a vesting player option for a second season, sources told ESPN on Tuesday night, bolstering the National League champions' rotation with the postseason standout from the team that beat them in the World Series.

The deal, which is pending a physical, ends Montgomery's free agency two days before Opening Day and could include a second-year player option at $20 million if Montgomery makes 10 starts. The option would be for $22.5 million if Montgomery reaches 18 starts and $25 million at 23 starts, sources said.