Light showers at Texas Motor Speedway have forced a delay in the start of the Duck Commander 500. With the green flag originally scheduled for 7:47 p.m. ET, rain put the green flag on hold temporarily ...