Former Indian World Cup winners Gautam Gambhir and Yuvraj Singh had a lively discussion about India’s prospects at the upcoming T20 World Cup. The Indian cricket team has been waiting to win their first ICC Trophy since 2013, and their hopes were dashed once again when they lost the ODI World Cup final at home […]