Having watched Sri Lanka play in multiple World Cups (both formats) in six countries over the past 15 years, I regret that the worst facilities for fans are in the ongoing edition in Sri Lanka. I’m in ...
Lonely Dell Ranch sits near the Colorado River at the base of towering red cliffs that make you feel about as significant as ...