3M-square-foot business park proposed near Talladega Superspeedway
The National Association for Stock Car Auto Racing—commonly known as NASCAR—is reportedly working with Atlanta developer Hillwood on a proposed 3 million square-foot business park near Alabama’s Talladega Superspeedway—and we’ve got all the details.