Where The Hell Is America's Next Great Sports Venue?

Formula One racing is a sport associated with a certain kind of wealthy international traveler — someone who charters a yacht to enjoy the Monaco Grand Prix. Boy aren't they going to be surprised later this year when they travel to the newest F1 race — in a town on the outskirts of Austin so culturally remote their… » 2/09/12 12:00pm 2/09/12 12:00pm