A world of high-stakes video game competitions are happening all the time. Known as esports, these massive tournaments attract millions of fans and feature teams […]