IndyCar Series roars into 2023 Sunday at 12p ET on the streets of St. Petersburg.