Skyy Spirits has renewed the IndyCar sponsorship deal for its recently-purchased Cabo Wabo Tequila brand.