Houston esports team in Overwatch League reveals logo, team members By: Houston Business Journal via Business Journals October 31, 2017 at 17:52 PM EDT It's the first major esports league to feature a city-based franchise structure with 12 franchises around the world. Read More >>