Newmarket Report for June 10, 2015
Get ready, everyone! One of the most prestigious race meets in England is underway, that being the Newmarket July meeting at Newmarket racecourse. The second card of the three-day meet features seven exceptional races full of talented horses and competitive fields, including a trio of … Continued