Live Racing Returns to Hastings Racecourse on Saturday, May 3 to kick off the 2025 Season Matthew RuhlmanApril 24, 2025