2020 Stephen Foster Stakes – June 27th, 2020, 5:47 ET – Churchill Downs – Purse $500… read more