HP and Intel are teaming up to sponsor Blizzard Entertainment’s Overwatch League, the official esports league based on its popular shooter with 35 million monthly...
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,...
Video game giant Activision Blizzard CEO Bobby Kotick said that its Blizzard Entertainment division would announce more teams soon and formally launch its Overwatch...
The first major Overwatch League announcement since its introduction at Blizzcon last year came last week, when Blizzard finally introduced the first seven Overwatch...
Blizzard’s new Overwatch League has seven teams, with homegrown esports team Immortals in Los Angeles on on side and another from the Boston’s Robert...