Steve Francis: “I don’t wanna leave this sport but it just takes so much money to do it now.” At Knoxville Raceway, Steve Francis told the fans he could be retiring. Then, he went out and won his heat race. A few weeks down the line, The Lucas Oil Late […]
Read More