NASCAR is coming back to Southern California for a "first-of-its-kind" street race in 2026. NASCAR has officially announced that Naval Air Station North Island in Coronado will be part of the NASCAR ...