Rick, here's a reason that no one has mentioned, but come close. Today's NASCAR has to cater to corporate sponsors and if you have ever been to one of these races, you'll know exactly what I mean. These people don't just come to the track and then go home, it's a good two or three day experience and let's face it, big corporate people aren't going to tailgate for two or three days. So they need good facilities that will not only house those people, but also have plenty of entertainment for them as well. Darlington is close to Myrtle Beach, but that is still a good distance off, but would work in a pinch. Maybe that's why they still have a date there, people are still afraid that one day they will lose that date. North Wilkesboro is 45 miles from Winston Salem, and though there are plenty of things to do there, it's very limited. Rockingham has...well, I guess you could drive an hour to Charlotte, but then there already is a race or two there. Curently there are two tracks that have similar problems, but they are kind of unique. One of them is always on the table of losing one or both races, but the other is like an icon in NASCAR and they wouldn't dare take a date away from Bristol...now would they? Martinsville is lucky enough to be a tough little half mile track and that is what is keeping it on the circuit, but as mentioned, talk about it losing at least one of it's dates never ceases. And of course, all this adds up to what others have said and that is money.