PHRASE EXPLAINED
Straight from the horse’s mouth: From the person with direct personal knowledge; it refers to hearing tips from those in closest touch with the animal’s recent form.
Straight from the horse’s mouth: From the person with direct personal knowledge; it refers to hearing tips from those in closest touch with the animal’s recent form.