India’s faced with the Edgbaston barrier and other questions
London: Edgbaston in Birmingham, the car-manufacturing hub in England’s west Midlands, is where India will play the second match of the five Test series. In their eight appearances at this…