Did Steve Francis just run his last Lucas Oil Late Model race?

Did Steve Francis just run his last Lucas Oil Late Model race?

Shane Walters
October 22, 2017
Racing News to your inbox!