By Meg Anderson
LONDON (TheSportsNext) August 29, 2012: England Test captain Andrew Strauss, on Wednesday, announced
his retirement from all professional cricket after deliberation of a week
following England’s fall from number one spot in the ICC Test Rankings.