Bobby Flay

Creator Wins the Belmont Stakes

Trainer Steve Asmussen won his first Grade 1, $1.5 million Belmont Stakes with Creator on June 12th in his third try for the third jewel in the Triple Crown. “I am obviously very proud of the horse. He’s very proud [of himself] this morning and he’s very alert. I’m kind of surprised by his energy,” […]