in

The 26 players to have won a Call of Duty World Championship

26 players have won the game’s most prestigious prize, and it’s time to meet the 26 men who have won a Call of Duty World Championship.

www.dexerto.com