Flagstaff Prevails in Tight Finish to Win Churchill Downs

LOUISVILLE, KY – Flagstaff¬†re-emerged from the middle of a tight pack in the final yards to win the 86th running of the $500,000 Churchill Downs Stakes (G1) presented by Ford … Continue reading Flagstaff Prevails in Tight Finish to Win Churchill Downs