After an unusually entertaining NASCAR All-Star Race Saturday night, many fans left Charlotte Motor Speedway bubbling with excitement.
USA TODAY, Detroit Free Press: Sports
Sun, 05/20/2018 - 11:57am
After an unusually entertaining NASCAR All-Star Race Saturday night, many fans left Charlotte Motor Speedway bubbling with excitement.