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

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

Racing News to your inbox!