Jimmy Anderson trying to hold back tears ahead of England finale
Anderson is preparing to lace up his bowling boots for the final time at Lord’s, playing his 188th and final Test at the same ground that he made his debut in 2003.
Anderson is preparing to lace up his bowling boots for the final time at Lord’s, playing his 188th and final Test at the same ground that he made his debut in 2003.