The 142nd edition of the Preakness Stakes will go to the post at approximately 6:45 p.m. ET at the Pimlico Race Course in Baltimore on Saturday, May 20. The Preakness undercard races will be televised beginning at 2:30 p.m. ET, and you can watch them on NBCSN. Coverage shifts to NBC at 5 p.m.
Preakness 2017 live stream: How to watch second leg of Triple Crown online
The 142nd edition of the Preakness Stakes will feature race favorites Always Dreaming and Classic Empire.


You can live stream all the races online on NBC Sports Live Extra. NBC will also stream a mosaic view featuring several different camera angles beginning at 5 p.m.
The marquee race is a $1.5 million, 1 3/16-mile race that will feature Always Dreaming, the winner of the Kentucky Derby almost two weeks ago. Always Dreaming’s trainer is Todd Pletcher, and the jockey is John Velazquez. OddsShark.com notes the horse is the favorite in the Preakness, giving it an early 4/5 Preakness morning line odds to succeed at the Pimlico Race Course.
Classic Empire, the half-brother of 2015 Triple Crown winner American Pharoah, has the best chance of beating Always Dreaming. He was the morning line favorite at the Kentucky Derby before finishing fourth.
OddsShark gave Multiplier a 40-1 chance of winning the race. Meanwhile, Hence’s odds are at 20-1, and Classic Empire has a 3-1 chance to prevail. This should be an exciting race for talented, thoroughbred horses.
If Always Dreaming wins, he’ll have a chance to become the 13th Triple Crown winner in history.
How to watch the 2016 Preakness Stakes
Post time: 6:48 p.m. ET
Streaming: NBC Sports Live Extra
TV: NBC (prerace broadcast begins at 5 p.m.)











