baseball-games

Blue Jays VS Giants

Blue Jays vs Giants: Kikuchi Shines with 13 Strikeouts Amid Trade Chatter

Trade chatter surrounds Yusei Kikuchi's impressive 13 strikeouts performance against the Giants. Will the Blue Jays benefit from his dazzling display on the mound?

See more