Call of Duty Championships Archives

The 2018 Call of Duty Championships will Take Place in Columbus in August
Right before the Championship match took place during the CWL Pro League Stage One Finals in Seattle today, Activision announced the location and date for the 2018 Call of Duty Championships which will hit Columbus Ohio on August 15th, 2018 and run through August 19th, 2018. 32 teams will battle it out at the Nationwide Arena for[...]