The SLC25A20 transporter, also known as carnitine acyl-carnitine carrier (CAC), catalyzes the transport of short, medium and long carbon chain acyl-carnitines across the mitochondrial inner membrane in exchange for carnitine. The 30-year story of the protein responsible for this function started with its purification from rat liver mitochondria. Even though its 3D structure is not yet available, CAC is one of the most deeply characterized transport proteins of the inner mitochondrial membrane. Other than functional, kinetic and mechanistic data, post-translational modifications regulating the transport activity of CAC have been revealed. CAC interactions with drugs or xenobiotics relevant to human health and toxicology and the response of the carrier function to dietary compounds have been discovered. Exploiting combined approaches of site-directed mutagenesis with chemical targeting and bioinformatics, a large set of data on structure/function relationships have been obtained, giving novel information on the molecular mechanism of the transport catalyzed by this protein.