The IndyCar Series will continue to hold races at Portland until 2023, despite the cancellation of this year’s race due to COVID-19, after event promoters signed a three-year contract extension