Japanese pitcher Shun Yamaguchi agreed to terms on a two-year, $6 million contract with the Toronto Blue Jays, according to Ken Rosenthal of Fox Sports.
The 32-year-old right-hander appeared in 28 games for the Yomiuri Giants in 2019. He finished 16-4 with a 2.78 ERA and averaged 9.6 strikeouts per nine innings.
Yamaguchi began his career in 2006 as a starter before moving to the bullpen full time 2008. He assumed a starting role again in 2014. Over 14 years in Japan, he's 65-58 with 112 saves and a 3.33 ERA.