Charlotte Motor Speedway is NASCAR's home track in the sport's spiritual heartland. The Coca-Cola 600 — the longest race on the Cup Series calendar — has been held here every Memorial Day weekend since 1960.