Cheap Auto Quote, Randy Bernard IndyCar boss steps down under fire
IndyCar has had had a rough few years, as shakeups in engine suppliers, chassis designs and tragedy has dominated the open wheel race series’ headlines. In spite of all that, many have said this was IndyCar’s best season of racing ever. The man who oversaw all of that is Randy Bernard, who has stepped down […]