AUSTIN, Texas - F1’s United States Grand Prix will stay in Austin for the next nine years after a new contract was announced.
Formula One team fined £43,000 after employee allegedly made an attempt to remove McLaren driver’s marker at the United ...