Helio Castroneves Cries Victorious Tears

From a rumored affair to actual tax evasion charges, things have been a little rough for Helio Castroneves. Top it off with your third Indy 500 win and things get, well, emotional. » 5/26/09 1:30pm 5/26/09 1:30pm