ICC T20I World Cup 2024 Mega Thread | ICC Unveils New York Stadium for WC

This thread is about ICC news and announcements

RaR

Hot Prospect
Mar 3, 2021
473
121
115
I am not planning on going there. I rather go the Bahamas and watch matches there.
 

Live Scores