Echo Fox is the premier esports team focusing on harboring the best athletes in the world.

Official Site