Business
Talladega: Channeling Ricky Bobby
Talladega Superspeedway, just across the Georgia state line in Lincoln, Alabama, is a behemoth of a race track. This reporter finally got to drive it.
Talladega Superspeedway, just across the Georgia state line in Lincoln, Alabama, is a behemoth of a race track. This reporter finally got to drive it.