The Overwatch League finals had a global average of more than 860,000 viewers
Blizzard has doled out official numbers for the Overwatch League finals.