Is NASCAR's recent step the solution to Netflix's delay? How FOX Sports films keep fans engaged during setbacks.