Helio Castroneves: 20 Years in INDYCAR

Roger Penske took one of IndyCar's biggest stars out of IndyCar and did not replace him with another superstar. Those loss of fans will impact IndyCar. Here is a look back at Helio's career highlights.

Leave a Reply