Destiny awaits Royals, Giants in World Series