India and West Indies haven’t met in an international game in England since June 25′ 1983 – the World Cup final. The near 26-year wait will end on Friday evening when the two teams lock horns in the Group E Super 8 clash at Lord’s. The kind of innings Chris Gayle played against Australia...