“Will a cricket T20 World Cup 2026 match draw over 100,000 in-stadium audience?” on Delphi