NTT joins IndyCar and other musings

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 …

Continue reading NTT joins IndyCar and other musings