Category: Gaming

Jan 30
Overwatch League matches in China canceled citing coronavirus fears – Polygon

Overwatch League owner Blizzard Entertainment has canceled league matches in China…