He has more checkered flags than many drivers have total laps run !
Steve Carlson has won a lot of races through the years .
Steve Carlson has more checkered flags than many drivers have total laps run !
Steve Carlson has won a lot of races through the years .