December 6, 2018

December 6, 2018

The Game Awards - Esports

The Game Awards: 2018’s Esports Winners List

Esports Winners Best Esports Team: Cloud9 Best Esports Game: Overwatch Best Esports Event: League of Legends World Championship Best Esports Host: Eefje