Twenty-seven cars were in attendance at Five Flags Speedway (FL) Friday night to kick off the Southern Super Series doubleheader weekend. Bubba Pollard dominated the latter half of the 100-lap event before parking his No. 26 machine in familiar territory: Blizzard Series victory lane.
This win has been long anticipated for Pollard who has suffered from an unusual drought throughout the early 2017 season. His only victory had been the Red-Eye 100, a January race at New Smyrna Speedway (FL).