by Adam Firebaugh | Jul 26, 2025 | All News, Motorsports News, Racing
For the first time ever, a NASCAR street race will be held on a military installation, at Naval Base Coronado in San Diego, California. The event will be held on June 20-21, 2026, and it will be the first time NASCAR has visited Southern California since February...