G. S. Kohli
International Vice-Captain
ICC confirms New York as venue for Men's T20 World Cup 2024
New York has been confirmed as a venue for ninth edition of the event, along with Dallas and Florida
www.cricbuzz.com
34,000 seats are not enough,i guess