Share

Belmont Stakes full race

Essential Quality wins the 153rd running of the Belmont Stakes on Saturday.