Belmont Stakes winner Creator has been sold by WinStar Farm and Bobby Flay and will retire from racing to stand stud in Japan.
October 8, 2016No CommentRead More