Twelve teams reportedly paid $25 million each to join a new esports league that’s starts today — here’s everything you need to know about Call of Duty League (ATVI)

Activision Blizzard’s Call of Duty League is launching with 12 teams, and the kick-off weekend will be held from January 24 to January 26 in MinneapoRead More…