Castroneves Third in Rain-Shortened Nashville Race

July 12, 2008