Toronto Blue Jays pitcher Yusei Kikuchi turned in a stellar performance. Kikuchi pitched five innings, allowing two runs on four hits (two home runs) with eight strikeouts and one walk against the New York Mets in the 2023 Major League Baseball World Series at Citi Field in New York City on Friday. Kikuchi blew the […]