Brian France on the state of NASCAR: “We’ve had a great year”

Brian France on the state of NASCAR: “We’ve had a great year”