IndyCar is reportedly set to return to racing in Brazil in 2027. The premier American open-wheel racing series last raced in the South American country from 2010 to 2013, with only two drivers having ...