Stuart Broad Retires from Test Cricket
Stuart Broad has announced his retirement from Test cricket, bringing an end to an illustrious 17-year international career.
The 37-year-old fast bowler has played 167 Test matches, 121 One Day Internationals and 56 T20 Internationals, taking 845*...