Newmarket Report for July 9, 2015

Get ready, everyone! One of the most prestigious race meets in England is set to begin on July 9th, that being the Newmarket July meeting at Newmarket racecourse. The opening-day card features eight exceptional races full of talented horses and competitive fields, including a … Continued