STUART BROAD

  • Batsmen capitulate as India lose at Old Trafford August 10, 2014

    Indian batsmen failed to survive the session after tea and lost the fourth Test to England by an innings and 54 runs. ...