AP source: Yu Darvish, Cubs reach $126 million, 6-year deal

LOS ANGELES, CA - NOVEMBER 01: Yu Darvish #21 of the Los Angeles Dodgers walks to the dugout after being relieved during the second inning against the Houston Astros in game seven of the 2017 World Series at Dodger Stadium on November 1, 2017 in Los Angeles, California. (Photo by Harry How/Getty Images)

CHICAGO, IL — A person with direct knowledge of the deal tells The Associated Press that ace Yu Darvish and the Chicago Cubs have reached agreement on a $126 million, six-year contract.

The person spoke Saturday on condition of anonymity because there was no official announcement. The deal was first reported by The Athletic.

Darvish’s deal came less than a week before the Cubs were set to begin spring training. The 31-year-old right-hander was among the top players available in a slow-moving free agent market this winter.

Darvish finished last season with the Los Angeles Dodgers, helping them knock out the defending champion Cubs in the playoffs to reach the World Series. The Japanese star is expected to take the rotation spot of Jake Arrieta, who became a free agent after finishing the year in Chicago.

The Cubs have reached the NL Championship Series in each of the last three years. In 2016, they won their first World Series crown since 1908.

Darvish is a four-time All-Star, but has had injury problems. He began last year with Texas and was traded to the Dodgers in July, going a combined 10-12 with a 3.86 ERA.