
Weeks After Escaping War Torn Country, NASCAR Champion Called Up for Xfinity Run
On June 29, 2025, Alon Day lined up for an ARCA Series race at Lime Rock Park, but his battle to get there had started long before the green flag dropped. The only Israeli NASCAR driver was about to leave for the United States, but that’s when tensions …