The Overwatch League is bringing back some live matches with a trio of events in China
By Ibrahimronero in Technology
Updated 3 years ago
Most games will still be played online, though.