"OVERWATCH FINALS" content on TweakTown - Page 1
We found 1 items for the tag: OVERWATCH FINALS
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.