Talladega, Alabama — the largest track on the NASCAR schedule and the site of the most recent Cup Series race this past weekend. There is quite a lot in common that Talladega and Dawsonville share, and it's not just that they're both small towns in the south.
This Week in Racing History: Dawsonville and Talladega, where the good ol’ boys go fast