United States of America vs. Rene Allard
Complete sealed complaint against Rene Allard, who is now the 29th person indicted in what the feds allege is a major thoroughbred and standardbred doping scheme.
Complete sealed complaint against Rene Allard, who is now the 29th person indicted in what the feds allege is a major thoroughbred and standardbred doping scheme.