Man better be counting his blessings, that was insane. Reminded me of that video where the rider comes through the dust and hits that bike lying on the ground, the details escape me at the moment.
That is a nightmare scenerio for anyone who rides on a Track. Ive heard of guys hitting rabbits at our local track (willow springs) but a deer is something else, that guy is a very lucky man to still be alive