By Alexander Lee  •  August 29, 2024  • Creator-owned teams were once seen as a potential pathway for esports to escape its reliance on sponsorship […]