E-sporting glory Whats next for the global gaming phenomenon?  Metro Newspaper UK

HERE'S a question: what sport has bigger prize money than the Cricket World Cup and Le Tour de France, has a purpose-built stadia costing $50million in ...



More...