It's Kentucky Derby time! "The Most Exciting Two Minutes in Sports" comes back on May 4 with the 145th annual Run of the Roses. 

Horse racing's marquee event will air on NBC (stream it on fuboTV for free here), and it's looking to be a fascinating race. Not only is the Grade I stakes competition the first leg of the American Triple Crown and a showcase for 3-year-old Thoroughbreds, but it's also heralded as a stomping grounds for celebrity guests.

Justify stole the show in 2018 with his 2:04.21 finish on a sloppy track -- a victory that made him the first Derby-winning horse to never race as a two-year-old in more than 130 years. This year's competition should be no less thrilling with a $3 million purse and Triple Crown-winning trainer Bob Baffert among those with multiple horses in the field.

Which horse wins the Kentucky Derby? And what huge long shot hits the board? Visit SportsLine now to get Jody Demling's Kentucky Derby winner, see which huge long shot contends, and get the finish positions for every single horse, all from the man who's nailed 9 Derby-Oaks doubles.

Here's everything you need to know to tune in to the 2019 Kentucky Derby:

How to watch

Date: Saturday, May 4
Post time: 6:50 p.m. ET
Location: Churchill Downs (Louisville, Kentucky)
TV: NBC
Stream: fuboTV( try for free here)