Australia and England will fight for the Ashes from August 1 at Edgbaston. Australia have not won a series in England for the past eighteen years. World champions England, who just had a minor scare against Ireland in the one off test match at Lords last week, will want to set certain things right aheadContinue reading “Battle for the urn begins”