For another year, there won't be a Triple Crown winner.

I'll Have Another will not run in Saturday's Belmont Stakes, according to trainer Doug O'Neill. He told The Dan Patrick Show that the horse will not participate in the third leg of the Triple Crown.

It's not tragic, but it's a huge disappointment, said O'Neill. The horse won both the Kentucky Derby and the Preakness Stakes this year.

Swelling in the horse's left leg will keep him out of the race. O'Neill said it also looks like he has tendinitis.

I'll Have Another was the heavy favorite to win the race at 4/5. With his departure, Dullahan has the best odds at 5/1. He's followed by Union Rags at 6/1 and Paynter at 8/1.

Ravelo's Boy, Five Sixteen and Guyana Star Dweej are tied for being the biggest long shots. Their odds are set at 50/1.

I'll Have Another wasn't one of the favorites heading into the Kentucky Derby. He was a 15/1 shot heading into the race at Churchill Downs.

Big Brown was the last horse to win both the Kentucky Derby and Preakness Stakes, but fail to get the job done at Belmont. He had his run in 2008.

A horse hasn't won the Triple Crown in 34 years, when Affirmed won all three races in 1978.