Alex Palou (photo, front) starts a quest for a rare third consecutive NTT INDYCAR SERIES championship this weekend at St. Petersburg.
A story posted Tuesday on the Racer.com website has interviews with five of the 10 IndyCar team owners, looking back at the ...