The 139th running of the Kentucky Derby won't last much longer than two minutes, but the party at Churchill Downs is an all-day affair.
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.