Formula and Liberty Media took a crap on the home team. While the foreign based FIA gave the green light for Andretti to enter Formula 1.
The United States Congress steps in to give Formula 1 a bit of checking.
How will this fair for Andretti?
Create your
podcast in
minutes
It is Free