"OVERWATCH FINALS" content on TweakTown - Page 1

We found 1 items for the tag: OVERWATCH FINALS

tag
NEWS

Overwatch League Grand Finals had 10.8 million viewers

Blizzard continues to see success with Overwatch, with over 10 million global viewers watching the Overwatch League Grand Finals.