
After an offseason that spanned five months and was packed with news, the IndyCar Series is back on track this weekend on the sun-baked streets of St. Petersburg, Florida. 2022 brought fans an exciting championship battle that ended with Team Penske’s Will Power claiming his second series championship. It also showcased countless exciting moments, from Marcus […] READ MORE