IndyCar is reportedly set to return to racing in Brazil in 2027. The premier American open-wheel racing series last raced in ...