What a different NASCAR we have now. In just the past month alone, chairman Brian France has taken a strong stance on a pair of social issues, including his desire to eliminate the Confederate flag at NASCAR events. Same goes for improving the on-track product, which, by the way, looked a much improved Saturday night at Kentucky.
More...