T20 World Cup Live: Toss delayed due to rain in Florida 12.06.2024 01:28 Timesofindia.indiatimes.com (sports)