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...
Blizzard has announced today the it has secured owners for the first seven teams in its Overwatch League, a professional, city-based esports organization centered...
Blizzard’s hit team-based shooter, Overwatch, has revealed its latest character. And fans can relax: it’s finally Doomfist. Doomfist has been teased since Overwatch’s reveal...