Team DTC breaks down the Monster Mile NASCAR weekend at Dover, weighs in on the debut of the new W Series for female drivers, and discuss the future of electric cars both in racing and consumer use. Additional topics include a preview of Formula 1 in Spain and a...