Long Beach Stays IndyCar
This is the Statt Mann Baby. Time to Scatt a little bit. Rumors of NASCAR taking over IndyCar’s spot in the Long Beach Grand Prix weekend were greatly exaggerated. Word came late in the week that former ChampCar Series owner Gerald Forsythe would take over the race and keep it committed to IndyCar. At one…