THE facts tell the story. Eight Group 1 and seven Group 2 races take place in Britain, Ireland and France this weekend. Stewart Williams For once, all we need to talk about is the sport we all love. So let’s get straight to it and here are my thoughts on the feature contests. Filly Lah […]