Esports enters the big leagues

Esports and broadcast: A match made in heaven or not a match at all?

leave a reply