Trash talk, some petulant whining and a points race unlike anything Nascar has seen in years has given the sport exactly what it desperately needs heading into the final race of the 2014 season.
Nascar has the finish if not the viewers it has.