Fox: Blue Jays star channels Canadian sports hero ahead of World Series Game 7