1989 March 17 | Friday: Ted Johnson stands at the fence before the World of Outlaws Sprint Car feature at Big H Speedway in Houston, Texas.
David Allio | Racing Photography Archives
Original motorsports photos from historic archives by David Allio
1989 March 17 | Friday: Ted Johnson stands at the fence before the World of Outlaws Sprint Car feature at Big H Speedway in Houston, Texas.