Home » Posts tagged with » Elliott Walden

Creator sold

Belmont Stakes winner Creator has been sold by WinStar Farm and Bobby Flay and will retire from racing to stand stud in Japan.