NASCAR's new $7.7 billion TV rights deal with FOX, NBC, Amazon Prime Video and TNT will run through 2031, but ratings ...