An oversized game ball has landed in Dallas’ Klyde Warren Park to help promote a big international cricket tournament.