News

On Thursday Fox Sports and IndyCar made an announcement officially unveiling their new agreement that sees America’s top open-wheel racing series on the move. After several years in partnership ...