2 Articles
Motorsports

The IndyCar Series was set to return to Brazil this season with a new race in the capital, but local government officials under pressure not to overspend on sporting events have canceled the contract.

Motorsports

Indy has a long and proud history of racing in Brazil. And while the South American country was missing from this year's calendar, it has now been confirmed to be returning next season.