…won held by the German Hans Fromming (5,296), and by the early 1990s he had won more than 13,000 races. In 1995, however, Filion was arrested for race fixing, and he did not compete again until 2000, when the charges were dropped after he pled guilty to tax evasion. He…
Read More