Esports

07.22.16
TBS is giving 'Overwatch' its own $300,000 tournament
07.22.16 in

TBS is giving 'Overwatch' its own $300,000 tournament

Aside from the impressive prize pool up for grabs, the finals are set to be televised.

View