Possible the car that ran before him spit some oil on the track? A friend wrecked his freshly built Pro Mod car into the wall at 155 mph because of that very reason. But that was a 1400 hp car. So one has to wonder how he spun that far down the track.
This is really sad news to hear someone lose their life like that.