2024 Preakness Stakes date and time: When is the race, how to watch, odds, horses and weather
The 2024 Preakness Stakes (Saturday, May 18 on NBC/Peacock) will be the 149th running of the annual horse race in Baltimore. It’s the yearly second leg of horse racing’s Triple …