Three rides for our man on the opening day of the Festival include what he thinks is his best chance of the week.
See All 737 Episodes of "Sporting Life Podcasts"