Steve Francis Racing 2001 throwback at DTWC 0222

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