Scenes from the 2020 Belmont Stakes on Saturday, June 20, 2020 at Belmont Park in Elmont.
Sports stories from Newsday, Long Island Newsday: Sports
Sat, 06/20/2020 - 1:07pm
Scenes from the 2020 Belmont Stakes on Saturday, June 20, 2020 at Belmont Park in Elmont.