XI Racing has committed to competing in the 2025 NASCAR season amidst legal disputes over charter agreements, opting to race ...