Allen Johnson

Allen Johnson—Started racing the NHRA Pro Stock division in 1999. Earned his best season points finish, 4th, in 2007.