Listen

Description

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?