But he doubts he can get the exciting pacer any better than he has him for tonight’s $160,000 Garrards Sires’ Stakes Final at Addington. The three-year-old goes into the race with a chance to ...
Some results have been hidden because they may be inaccessible to you