It has been quite the last 48 hours for INDYCAR with, of course, the biggest news coming out the Detroit North American International Auto Show yesterday morning. With Japanese mega-technology firm NTT taking over as the title sponsor of the IndyCar Series, America's premier open-wheel racing series has secured both a international partner and a …
