Power and Castroneves Finish 1-2 at Edmonton

July 24, 2011