NNASCAR Read More IndyCar to ‘link up’ with Nascar in Phoenix return as 2026 schedule nears completionAugust 28, 2025 2026 season will begin with four races in first five weeksIndyCar to return to Phoenix for first time…