Shocking Outcome: De La Cruz Wins After Dramatic 3-Day Suspension!
De La Cruz Awarded Three-Day Suspension Following Successful Objection Jockey Walter De La Cruz was handed a three-day suspension after his recent race win was secured … Continue Reading →