FLRacingFan Team Owner Joined Feb 9, 2013 Messages 37,421 Points 1,033 Location Florida Nov 28, 2023 #1 Final 27 laps, hell of a finish.