call of duty championship Articles

Call Of Duty Championship To Take Place On March 28

Call of Duty is an incredibly competitive game, but it hasn’t really made much progress in the eSports scene. Activision tried to change that last year by hosting the very first Call of Duty Championship, and it must have gone …