A New United States Grand Prix?

Some days ago now (I know, I’m slow), Formula One Management (FOM) announced that it had completed a deal with Full Throttle Productions that will see a new United States Grand Prix on a permanent road course (yet to be built) in Austin, Texas. The race is scheduled to run for ten years, beginning in [...]