Cricket Comes to America, and Texas is the hub

https://texashighways.com/travel/the-cricket-craze-comes-to-texas/

My story about Cricket in Texas, profiling the Prairie View Cricket Complex, the largest in North America, and the new home of Major League Cricket in Grand Prairie

The Cricket Craze Comes to Texas

You may also like