Someone has finally decided to step up and be the next company to title sponsor an American open wheel racing series. Clothing company IZOD has decided to step up their sponsorship from “official apparel” to full on title sponsor for the Indy Car Series in 2010. Check out the video below for the press event and official announcement.
- COBB Tuning XLE Blow Off Valve
- Indy Car: Will Power Driving For Team Penske Full Time In 2010