Who Wudda Thunk It?

The city council of Austin, Texas has agreed — after race promoters consented to cover the city’s $4 million per year financial exposure — to endorse the U.S. Grand Prix scheduled for renewal in June 2012. The 5 to 2 vote in favor of the event came after weeks of lobbying by representatives of the Circuit of The Americas to craft an environmental agreement. Read More …