Team EnVyUs Crowned Call of Duty Champions
This weekend saw the annual¬†Call of Duty¬†Championships, taking place during the COD XP convention. 32 teams from all over the world descended upon The Forum, California to compete for their share of $2 million, with the winning team taking the majority share of $800,000 while the rest of the money…