Ruler On Ice Surprise Winner At Belmont StakesRuler On Ice posted a huge upset in the Belmont Stakes, taking the lead from Preakness winner Shackleford in the stretch and winning the final leg of the Triple Crown.

Watch & Listen LIVE