Sheldon Creed wins pole for NASCAR O'Reilly Series championship race at Homestad 11/07/2026 08:07 PM Partager Creed is one of five drivers who enter Saturday's season finale at Homestead with a chance at the championship.