Road To Recovery For Bouchard
… Three months after the spill that almost paralyzed him, Stephane Bouchard is driving again. … makes a return to the sulky as a driver unlikely. “Things had been going well, I was busy … July 14 that Bouchard witnessed in his first visit to the track after leaving the hospital. …