TORONTO — Japanese baseball superstar Shohei Ohtani will land in Toronto with the Los Angeles Dodgers as the World Series kicks off on Friday, but his fans in Canada say they will still cheer for the Blue Jays.

See Full Page