Peyton LohrAug 28, 20231 minNETFLIX SPEEDS INTO NEW SPORTS SERIES TRACKING NASCAR’S UPCOMING PLAYOFFS & CHAMPIONSHIPPress Release | NASCAR, NETFLIX · Netflix is gearing up for a new sports documentary series that tracks the upcoming NASCAR Cup Series...