Owners hold own town hall meeting at Hendrick

The top team owners in NASCAR set their individual agendas aside for a unified brainstorming session on how to cut costs and help revive the auto racing industry.

Leave a Reply