NASCAR CEO Brian France

Brian France issues statement following arrest; Steps down as NASCAR CEO