The problem with the Kentucky Derby is if you think long enough you can conjure any reason any of these horses could win the race.
Monba? Why not?! Java's War? Sure thing! Spanish Chestnut? Looks as good as anyone!
The challenge is not to over-think it too much. Impossible, but that's the key.
Now that all the major players have had their final workouts before Saturday's big race, we're starting to get a sense for who's ready and who may just spring an upset.
Horses that acclimate to the surface at Churchill Downs sometimes run off the screen. One horse in this slideshow did just that and put himself into the conversation as a sleeper.
In the following slides, you're going to see the major reasons why each of the 10 best horses have a chance to be the 140th Derby winner.
Some reasons may surprise you.
All the workout times were taken from DRF.com.