Sheela lugged a steadying 60.5kg to victory in open company against males – further enhancing her reputation as one of the best sprinters in the country. Filly Sheela was the aptest winner of The ...