- Advertisement -
The third Test match between India and England at Lord’s was not just a comeback for England in the James Anderson-Sachin Tendulkar series, but also a remarkable return for England’s scintillating performer, Jofra Archer, after 1,597 days away from red-ball cricket’s biggest…
Click here to view the original article.

