Teams

Yamaguchi, 32, has spent 14 years playing professionally in Japan. Last season was one of his best year, in which he posted a 16-4 record, 2.78 ERA and 9.6 strikeouts per nine in 181 innings.

View at Sportsnet
Rankings