The Chicago Cubs have reportedly agreed to a six-year, $126 million contract with free-agent starter Yu Darvish, Ken Rosenthal of the Athletic reports. The deal includes incentives that can boost the total value to $150 million, per Rosenthal.

Darvish, 31, split last season between the Texas Rangers and Los Angeles Dodgers, working his way to a 118 ERA+ and 3.60 strikeout-to-walk ratio. Though his stock slipped with a pair of bad performances in the World Series, he nonetheless managed to make his fourth career All-Star Game appearance. For his career, he has a career 126 ERA+ in 832 innings.