Motorsports News, Highlights, and Schedule.
History of Texas World Speedway
Texas World Speedway was built in 1969 and was one of seven superspeedway tracks in the United States. The track was located on State Highway 6 in College Station, TX. The track hosted many racing events over the years such {…}