Equine flu may be wreaking havoc in the UK by closing down all racing for a period of time in February, but with a month to go until arguably the greatest four days of racing action, the general consensus is that all will be well. 2001 was the last time the Cheltenham festival was canceled […]
Read More