Inside the Facilities of One of the Biggest Esports Teams
Esports, for those who don’t know, is a new type of sports competition that utilizes multiplayer video games, like “Call of Duty,” &...