The Motion Motorsport Report for InsideTrackNews.com by Dave Mathers for April 8, 2026 featuring NASCAR and other racing news ...