Starc calls India’s World Cup final a “Spectacle of Cricket”
Australia, five-time World Cup champs, have reached their eighth final by defeating South Africa with a thrilling chase of 213 runs in Kolkata. The final will be against India in Ahmedabad’s 130,000-seat stadium, which according to player Mitchell Starc will be a loud, spectacular cricket event.
Read more