Tag: doug

spot_img

Indycar: Is Randy fired or not?

The news from Indy this week has centered around the notion that Randy Bernard has been fired from his role as boss of the...