Pitcher Shun Yamaguchi and GM Ross Atkins discuss Yamaguchi joining the Blue Jays, the impact he will have on the team and more

Other Sports News