Why Don’t the Stewards Give Jill a Gold Star Instead?
Every person in the harness racing world suspects that Jason Grimson is doing some sort of drug cheating. Unless you accept that Grimson is the greatest trainer that the world has ever seen, how else can the outrageous form reversal of Swayzee be explained? So during the week the Stewards go out to his temporary […]