Blizzard Entertainment’s Overwatch League has announced 12 teams for its inaugural season, and over the last month or so, it’s unveiled each squad’s banner colors, logos, and names. Today, Optic Gaming announced that its team is the Houston Outlaws. The Outlaws’ logo features revolvers that suggest the classic Texan longhorn skull, along with the trademark bright […]