Tag: Electronic Sports League
10 Things You Didn’t Know About Dota 2 In Southern California
UNITED STATES—While professional eSports like Dota 2 might not be your first thought when you think of sunny Southern California, the region has an...