NASCAR Rumor: NASCAR near deal to run San Diego street race (2nd Update)
San Diego is expected to be announced as the newest location for a NASCAR race, with Naval Air Station North Island in Coronado as the venue. Multiple reports indicate that … Read More