The Toronto Blue Jays are nearing a two-year deal with Marco Estrada, according to a report.

If agreed to, the contract is believed to be worth between $24 million and $29 million.

The Blue Jays issued Estrada a qualifying offer, meaning he can accept a one-year, $15.8 million deal.