
After a dramatic win at Gateway last weekend, many fans are labelling Team Penske's Josef Newgarden as the new villain of IndyCar. In this episode, we ask if that's justified.
NASCAR's Monday race at Michigan features, alongside some great news for Laguna Seca.