Archive for the ‘Indy Racing’ Category

Helio Castroneves Wins His Third Indianapolis 500

Helio Castroneves has come back from the brink of being jailed just five weeks ago, after being acquitted for tax evasion, to being on top of the racing world by winning his third Indianapolis 500.  Obviously this one was a little more special to him because he came so close to losing so much. You […]