Power Alert, with Julien Leparoux aboard, wins the Twin Spires Turf Sprint (GIII) at Churchill Downs in Louisville, Kentucky.
Power Alert, with Julien Leparoux aboard, wins the Twin Spires Turf Sprint (GIII) at Churchill Downs in Louisville, Kentucky.