There's not a whole lot to do during a rain delay at a baseball game, or any sporting event for that matter.
You can walk around the concourse, trying to resist the urge to spend $48 on a hot dog and a beer. Perhaps buy a souvenir or two.
Or, you could do what this guy did at Wrigley Field during a rain delay last weekend at a Chicago Cubs game. He went for a swim!