ICC CEO Geoff Allardice Steps Down Ahead of Champions Trophy 2025; Here's Why

ICC CEO Geoff Allardice Steps Down Ahead of Champions Trophy 2025; Here's Why

International Cricket Council CEO Geoff Allardice has decided to step down just weeks before the Champions Trophy with a board member indicating that his failure to present a "clear picture" of host

Original Source