
F-15 Eagle fighter jet engineer Craig Powell scored four wins and the championship in 2022
January 27, 2023, St. Louis – Craig Powell is a lifelong St. Louisan who has been drag racing at World Wide Technology Raceway since 1988. “In the beginning, I did some