Michael Vaughan, former England skipper has lauded England bowlers for their performances in the ongoing Test against India at Edgbaston in Birmingham. Despite giving away 416 runs in the first innings, the hosts bounced back in the second essay to restrict the Men in Blue to 245 runs and make a game out of the Test […]