Creator edges Destin in photo finish to win 148th Belmont Stakes

Author:
Video Duration:
40

Creator edged Destin in a photo finish to win the 148th running of the Belmont Stakes on Saturday.