The one-year, major league deal for $2.75 million is pending a physical. MLB.com’s Jon Morosi and MLB Network’s Ken Rosenthal first reported the deal Tuesday morning.
The deal includes a $250,000 buyout and $4.5 million club option for 2019. There are also performance bonuses of up to $1 million.
Oh, 35, pitched for 11 seasons in Korea and Japan before signing with the St. Louis Cardinals for the 2016 season. He had 19 saves with a 1.92 ERA in 76 appearances and 79 2/3 innings as a rookie. That includes 103 strikeouts. But he struggled in 2017 and lost the closer’s role. He finished with 20 saves and a 4.10 ERA. He had 54 strikeouts in 59 1/3 innings.