The DTC panel sorts through the myriad of reactions from Indy 500 fans on the heels of the announcement that the race will run without fans. We also discuss a great show from NASCAR at New Hampshire and dive deep into 2021 contract negotiations for several drivers,...