When last we saw Peter Dempsey, he was reveling in his thrilling victory in the Firestone Freedom 100. The flag of Ireland draped over his shoulders in Victory Circle at the Indianapolis Motor Speedway was quite a sight following quite a dash to the finish.