By Editor , 30 October 2026 Churchill Downs Oct. 29 Picks: Social Belle Is the Best Bet Lead Image Churchill Downs – October 29, 2026 -- Daily Racing Form handicapper Scott Ehlers has named Social Belle in Race 9 as his best bet on Thursday's October 29 card at Churchill Downs, projecting a 1-2-3 finish of Social Belle, Mobula and Grade A.