XP League is the premier youth esports league in North America offering a pro-level experience while developing character and lasting life-skills.