What better way to kick off the month of May, when April showers supposedly turn to flowers, than with another Run for the Roses at the Kentucky Derby?
As always, there will be silly hats and goofy names galore at Churchill Downs for the 138th running, as legions of onlookers wait anxiously to anoint this year's Triple Crown contender.
Well, that, and to see if their bets on the race cash out or not.
The excitement of seeing tiny jockeys command giant beasts for 10 furlongs aside, much of the majesty of the Kentucky Derby understandably boils down to who won, who lost and how much it cost.
But if you're worried about which horses to root for (and bet on), never fear—we've got you covered. Let's have a look at the top contenders and their odds heading into Saturday's festivities.
(Note: all odds courtesy allhorseracing.com)