Ruler on Ice

Ruler On Ice Wins The Belmont Stakes
Ruler On Ice Wins The Belmont Stakes
Ruler On Ice Wins The Belmont Stakes
The upsets continued on the track as the 24-1 long shot, Ruler on Ice, won the 143rd Belmont Stakes. 20-1 Stay Thirsty and 15-1 Brilliant Speed round out the podium in a very strange season of the Triple Crown.