100 Thieves Signs With Creative Artists Agency
100 Thieves signs with Creative Artists Agency. North American esports organisation 100 Thieves has signed with LA-based entertainment and sports agency Creative Artists Agency (CAA).
CAA will focus on 100 T...