Red McCombs Not Backing Out Of Circuit Of The Americas

Red McCombs Not Backing Out Of Circuit Of The Americas

The new Circuit of the Americas track being built just outside of Austin, Texas, has had a bumpy history thus far – and it hasn’t even been built yet. Previously, the track’s owners stopped construction because deals had not yet been locked in to hold F1 and MotoGP races at the track. Now that the […]