Michael Vaughan becomes critic of England cricket team
England’s Test series against Sri Lanka initially unfolded in their favor, with the hosts securing victories in the first two matches. However, the third Test at The Oval delivered a harsh setback, ov