Corpus Christi loves its sports, yet one that doesn't spring immediately to mind is auto racing. But since at least the 1940s, fans have been able to indulge their taste for motor sports at Corpus ...