In 2010, Lowe's Motor Speedway went back to its previous name, Charlotte Motor Speedway. The track is owned by Speedway Motorsports Inc.
View page
Well with my research the former popular Lowe's Motor Speedway
is now called the Charlotte Motor Speedway. The Charlotte Motor
Speedway is located in North Carolina.
View page
At Lowe's Motor Speedway in Charlotte
View page
NEVER. October '09 was the last NASCAR race at Lowe's Motor
Speedway. Lowe's has officially ended their namesake sponsorship of
this track effective 12/09. Next May the teams will meet in
Concord, NC to race at the 'Charlotte Motor Speedway'.