Blizzard and EFG announce new Overwatch Champions Series by 44Gamez January 24, 2024 0 Esports Blizzard Leisure and ESL FACEIT, have introduced the all new Overwatch Champions Sequence (OWCS). The OWCS gives an esports circuit ... Read more