India’s T20 World Cup champs to share $15 million prize

India’s World Cup-winning cricket team will share a massive $14.9 million prize money from the BCCI, celebrating their first major title in over a decade.

India’s T20 World Cup champs to share $15 million prize Read More ยป