The UK will soon have its first 24-hour TV channel dedicated to competitive gaming or esports.
Continue reading…