sports.ndtv.com"Embarrassing, Laughable": ICC Sent Brutal Message Over Champions Trophy 2025 Scheduling | Cricket NewsFormer England cricket team star David Lloyd became the latest expert to take shots at the International Cricket Council (ICC) over the scheduling of Champions Trophy 2025.