“I know the time is right to step aside”: James Anderson announces retirement
England’s veteran fast bowler James Anderson has declared that he will bid adieu to Test cricket after the match against the West Indies at Lord’s, beginning on July 10. This…