Ruler On Ice Wins Belmont StakesRuler On Ice Wins Belmont StakesRuler On Ice shocked the field by winning the 143rd running of the Belmont Stakes. The colt was a 24-1 long shot to win the Belmont.Brian NoeBrian Noe