The Miami Marlins have reached a five-year, $80 million deal with Wei-Yin Chen, according to sources.

The contract includes a sixth-year vesting option.

According to sources, the deal could be worth up to $96 million if the sixth-year option vests, and Chen can opt out of the contract after the second year.