2020 Toronto IndyCar race postponed
According to The Canadian Press on Friday, the 2020 IndyCar race in Toronto, Ontario has been postponed. It was initially scheduled to take place at the Exhibition Grounds on July 12 but is being moved to a later date that Read more