Castroneves Finishes Second In Wild Richmond Race

June 28, 2008