Downtown Evanston's GameStop closed Sunday as part of the international video game company's downsizing plan. The video game store, 920 Church St., was one of 250 locations the Grapevine, Texas-based...
Sign up to receive our email newsletter in your inbox.