Karlo Flores and his navigator Juan Carlos Salgado won the 2020 Sport Mayor class of La Carrera Panamericana. Long celebrated as one of the most intense, grueling challenges in motorsports, La Carrera is an epic undertaking for teams given the seven days and 2,000 mile endurance run through the winding tight roads of Southern Mexico.