About Call of Duty League
The official YouTube channel of the Call of Duty League
Call of Duty League is an American YouTube content creator with around 1.81 million subscribers, publishing at least 10.04 thousand videos which altogether total more than 366.09 million views.
The official YouTube channel of the Call of Duty League