By Noah Poser, Staff Writer Robert Shwartzman is a former Formula 3 champ, having defeated current…
Tag: Louis Foster
Rookie Louis Foster Powers to Pole at St. Petersburg
By IndyCar Media ST. PETERSBURG, Fla. (Saturday, March 4, 2023) – It might be time for…