Yusei Kikuchi was far from one of the best pitchers in the league while on the Blue Jays, but his performance on the Astros ...