Best bets horse racing Saturday 20th July at Newmarket and Newbury plus the Irish Oaks Best bets horse racing Saturday 20th July at Newmarket and Newbury plus the Irish Oaks Read more