2000 Guineas Betting Guide, Trends & Free Tips – It's English Classic weekend at Newmarket racecourse this April 30th – May 1st as the track prepares for the 1,000 and 2,000 Guineas – The second two of the five English Classic of the new 2016 flat turf season is the 2,000 Guineas – a race for the 3