2020 USA Grand Prix In Jeopardy

The 2020 USA Grand Prix – currently scheduled for October 25, 2020 – is in jeopardy of being held as the city of Austin, Texas, has imposed restrictions on events with an attendance of more than 25 people through the end of December 2020 due to the ongoing coronavirus pandemic recovery. Barring a change in […]