IndyCar to announce official hotel deal

Rumor has it that the IndyCar Series is close to finalizing a multiyear agreement with Starwood Hotels and Resorts Worldwide that will give the sanctioning body its first official hotel partner. The deal, which sources valued between $400,000 and $600,000 annually, makes Starwood the official hotel and resort of IndyCar.