Creator Wins 2016 Belmont Stakes

Creator Wins 2016 Belmont Stakes

16-1 longshot Creator edged Destin by a nose to win the Belmont Stakes. The jockey, trainer and celebrity co-owner Bobby Flay reacted to the upset victory.