Echo Fox recently made headlines by signing a highly experienced group of players to form their first ever Call of Duty squad, and now continue to make waves in the eSports world as they bring one of …