Defying The Odds
… all. As should the large number of French Canadian superstars that the province’s harness … Moreau, were respectively named O’Brien Award winners as outstanding driver and trainer … million), and the third-leading driver by total wins (Herve Filion, 15,179). Luc …