So is this MLC t20 series getting a lot of interest in the USA?
Texas built a stadium for 15,000 people so it must be gaining some traction.
Interested to hear the thoughts from Americans about the game of cricket.
Texas built a stadium for 15,000 people so it must be gaining some traction.
Interested to hear the thoughts from Americans about the game of cricket.