Menard Wins First Pole Since 2008; Truex, Hamlin, Johnson, Buescher Fail Tech Inspection June 30, 2018 Official Release All RSS, Featured, NASCAR Cup Series, Official Release 0 Photo Credit: Matt Sullivan/Getty Images