Major League Cricket Makes Its Official Debut in North Texas This Week

Cricket fans, get ready.

 Cricket fans, get ready.