Are results up anywhere yet?

I see Travis may have won ITA (through no fault of Mr. Yergler). What a waste of a perfectly good race car.