After another long off season, it is finally almost time to kick off the 2023 NTT IndyCar Series season! It seems like an eternity ago since Will Power put the period on his second series championship last September at Laguna Seca and even longer since I've been able to carve out a little time to …