In which state is Wood Brothers Racing's headquarters located?
North Carolina
Virginia
South Carolina
Georgia
Answer
Wood Brothers Racing's headquarters is located in North Carolina. The team is based in the town of Mooresville, which is often referred to as "Race City USA" due to the large number of NASCAR teams and related businesses in the area.
The Wood Brothers Racing Quiz Showdown: Who Will Come Out on Top?