Published On Aug 16, 2023
Former World of Outlaws CASE Construction Equipment Series Champion Steve Francis took over the reins as Series Director at the start of the 2023 season. We asked several current drivers their thoughts on Steve, as well as talked to the man himself.
show more