TULSA, Okla. — Fans gathered at Guthrie Green in downtown Tulsa to watch the Cricket World Cup. The Green Country Cricket Club organized a free watch party for the World Cup match between Indian and ...