The Chicago Cubs have agreed to a one-year contract with all-star pitcher Travis Wood, avoiding salary arbitration.

A person familiar with the situation said Friday that the deal is for $3.9 million US. The person spoke on the condition of anonymity because the terms were not announced by the team.

Wood was the Cubs' most consistent starter last year and made the all-star team, going 9-12 with a 3.11 earned-run average. Wood had filed at $4.25 million with the team countering at $3.5 million.

The Cubs' remaining arbitration-eligible players are pitcher Jeff Samardzija, second baseman Darwin Barney and outfielder Justin Ruggiano.