F-15 Eagle fighter jet engineer Craig Powell scored four wins and the championship in 2022
Last Updated on January 8, 2024 by WWTR 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 bracket racing over the years, but nothing serious,” said Powell. “It was mostly Test ‘n’ Tunes. I’m…