Sports Illustrated Blue Jays' Yusei Kikuchi Needs Astounding Amount of Sleep to Pitch Well By Ian Casselberry42Sep 20, 2023, 8:54 am Sports Sites