Got to hear this as I spent all weekend at work and was sad to hear of his passing. Winner at Le Mans and helped Ford to be that much more sucessful.
Glad NASCAR took the time to give him a moment of silence.
Tough. What are they gonna do, call their mom? This is hockey. They'll get over it." - Ray Shero