London: England pacer Jofra Archer admitted that his elbow injury and lengthy rehabilitation post surgeries left him wondering whether he would lose his central contract. Archer has not played international cricket since featuring in a five-match T20I series against India in March 2021 and was last seen in competitive cricket for Sussex in July that […]