Call of Duty World League Final Groups Unveiled
Activision has revealed the final 32 teams that will face off in 17 days at Call of Duty XP for the finale of the Call of Duty: World League, which began earlier this year. Some of these teams faced off this past […]