The Toronto Blue Jays have reached an agreement on a four-year, $32 million deal with Cuban right-hander Yariel Rodriguez, according to various reports.

The deal is pending a physical and the resolution of immigration issues.

Rodriguez is currently in the Dominican Republic.

The 26-year-old went 10-10 with a 3.03 ERA in 79 relief appearances with Chunichi of the Nippon Professional Baseball in Japan from 2020 to 2022.

He last pitched for Cuba in the World Baseball Classic.