Chicago is getting a $30 million esports arena
Chicago will soon be home to a 108,000 square-foot esports arena. Local media reports that Smash Interactive is planning to […]
Chicago will soon be home to a 108,000 square-foot esports arena. Local media reports that Smash Interactive is planning to […]