With the first practice session of the new IndyCar Season due to begin at St. Petersburg on Friday, February 28, it’s time to ...
As one of the relatively few Black mechanics in America - just 9.9% of mechanics nationwide - he has built a reputation that extends across Southeast Texas.