With 18 declared and the ground finally drying out to good-to-firm, this year’s July Cup looks a cracker. Last year’s winner and European champion sprinter Muhaarar has been retired, but there’s no shortage of class among the long queue of pretenders, with the winners of the first three British Group One…