But Maffei quickly downplayed the chances of adding a fourth American event alongside Austin, Miami and Las Vegas, saying that trying to put on a race in the Big Apple was a “fight we don’t need to have”. ..

1 month ago
Comments Off on New York City mayor offers Liberty a site for F1 race