News

The world’s top drivers will chase the checkered flag in the streets of Toronto on Sunday with the running of IndyCar’s Grand Prix of Toronto. The race is scheduled to start at noon ET with TV ...