Just Baseball Was Yusei Kikuchi the Missing Piece for the Houston Astros? By Chap Cunningham71Jul 30, 7:55 am Baseball Sites