A full 16 years, nine months, and four days passed between Will Power’s last on-track debut with a new IndyCar team and his ...