It was held on October 14,2006, before a crowd of 175,000 in Concord, North Carolina, at Lowe's Motor Speedway, one of ten intermediate tracks to hold NASCAR races.
It was held on October 14,2006, before a crowd of 175,000 in Concord, North Carolina, at Lowe's Motor Speedway. The circuit is one of ten intermediate tracks to hold NASCAR races.