100 Thieves signs with Creative Artists Agency – Esports Insider

North American esports organisation 100 Thieves has signed with LA-based entertainment and sports agency Creative Artists Agency (CAA). The agency will focus on the expansion of 100 Thieves content and media interests into new areas with additional revenue streams including digital content, talent, film, television, and podcasts. In addition to fielding professional rosters in League […]