Nascar failed to deliver, Indycar is up in the air about some future races, and we debate a wild race at a local short track.