Tags Esports podcast

Tag: esports podcast

Events

Overwatch League Grand Finals sells out the Barclays Center

The Overwatch League Grand Finals - the final leg of the inaugural season of the franchised league - has sold over 20,000 tickets, meaning...