Right-hander Jack Flaherty and the Tigers are in agreement on a one-year, $14 million contract, sources told ESPN on Thursday, bringing another veteran arm to a Detroit team that's hoping to contend in the AL Central next season.

The deal can max out at $15 million, with start-based bonuses of $250,000 for the 26th, $250,000 for the 28th and $500,000 for the 30th, sources said.