G2 Esports CEO Reveals Industry’s Most Important Factors For Financial Success Carlos Rodriguez explains why he thinks G2 will dominate esports by avoiding financial pitfalls, being an attractive investment, and taking the US east coast.