Question: The Overwatch World Cup 2017 was organized by a video game developer and publisher based in what city?
Sentence (from "Overwatch World Cup 2017"): It features 32 represented nations from around the world, with the final tournament taking place at the Anaheim Convention Center from November 3-4, 2017.
Relevant evidence: No