DSR Sweeps the 2020 NHRA Season

The drivers of Don Schumacher Racing were faced with a whole world of challenges unlike anything they’ve encountered before. But they persevered and swept the top four places in the NHRA Funny Car World Championship. See how members of the team earned their spots: