Yesterday, the Brazilia Indy 300 race was cancelled by government officials in Brazil. Unfortunately, the news of the cancellation hit the newsstands before the IndyCar series was notified.
Underlying the cancellation is the precarious financial condition of Brasilia, the capital of Brazil. Some public employees aren’t being paid. The cost ...