Twelve teams reportedly paid $25 million each to join a new esports league around one of the biggest games in the world - here's everything you need to know about Call of Duty League