The sudden appearance of the Freedom 250 on the 2026 IndyCar schedule raised a lot of questions. Marshall Pruett went digging ...