News

NASCAR is reportedly set to bring a street race to San Diego in 2026, with a deal expected to be finalized this week.