The 2026 NTT IndyCar Series makes its return with opening practice on the streets of St Petersburg, Florida, as preparations ramp up for Sunday's season-opening race.