NASCAR is set to make history this weekend with its inaugural race at Naval Base Coronado, where stock cars will compete on an active military installation for the first time.