Alex Palou wins 2021 NTT IndyCar Series Championship
Alex Palou of Sant Antoni de Vilamajor, Spain has been just about everywhere in his young career. From F3 and F2 to Japanese Super Formula and World Series Formula V8, he has done just about everything.