Bubba Pollard Wins Photo Finish!

{nl} Bubba Pollard officially led one lap, but it was really only about 10 feet.   The Georgia driver made a dramatic pass of Augie Grill just in front of the finish line to take the Papa John’s 100 Super Late Model Blizzard Series feature Friday night at Five Flags Speedway. It was one of the most dramatic finishes since the Blizzard Series started in 2004.