Sports Cheltenham Festival Delivers Drama and Surprise as Golden Ace Shocks the FieldBy Stanley SimalsMarch 12, 2025 Sports 3 Mins Read Once the gasps had subsided following a Champion Hurdle that upended every script and expectation, a most unlikely serenade began.…